private XmlNode FirstChildTail(XmlNode child) { while (child != null && child.NodeType == XmlNodeType.EntityReference) { child = child.FirstChild; } return child; }