public IXPathNavigable ToIXPathNavigable() { using (XmlReader reader = CreateReader()) { XmlDocument result = new XmlDocument(); result.Load(reader); return result.CreateNavigator(); } }