private XmlNode FirstChild(XmlNode node) { XmlNode child = node.FirstChild; if (!document.HasEntityReferences) { return child; } return FirstChildTail(child); }