protected XmlDocument ReadXmlDocument(bool wrapped) { XmlNode n = ReadXmlNode(wrapped); if (n == null) return null; XmlDocument doc = new XmlDocument(); doc.AppendChild(doc.ImportNode(n, true)); return doc; }