Implemented XmlValue and XmlNode
misc