public void Create(XPathNavigator context, XPathNodeType nodeType) {
Debug.Assert(nodeType != XPathNodeType.Attribute && nodeType != XPathNodeType.Namespace);
this.navCurrent = XmlQueryRuntime.SyncToNavigator(this.navCurrent, context);
this.nodeType = nodeType;
this.needFirst = true;
}