extern public string TransformNode(XmlNode stylesheet);
extern public XmlNode RemoveChild(XmlNode childNode);
extern public XmlNode AppendChild(XmlNode newChild);
extern public XmlNode InsertBefore(XmlNode newChild, XmlNode refChild);
extern public XmlNode ReplaceChild(XmlNode newChild, XmlNode oldChild);
extern private static string GetXml(XmlNode inst);
extern private static void SetText(XmlNode inst, string value);
extern private static XmlNode SelectSingleNode(XmlNode inst, string queryString);
extern private static XmlNodeList SelectNodes(XmlNode inst, string queryString);
extern public XmlNode SetNamedItem(XmlNode newItem);