void SetEmptyNode() {
Debug.Assert( tmpNode.localName == string.Empty && tmpNode.prefix == string.Empty && tmpNode.name == string.Empty && tmpNode.namespaceUri == string.Empty );
tmpNode.type = XmlNodeType.None;
tmpNode.value = string.Empty;
curNode = tmpNode;
useCurNode = true;
}