IXmlNodeBuilder
An object implementing IXmlNodeBuilder is able to build
an XML representation of itself and any children.
Returns a TNode representing the current object after
adding it as a child of the supplied parent node.
Returns a TNode representing the current object.