The om.DomDocument class provides methods to manipulate a data tree, following the DOM standards.
A om.DomDocument object holds a DOM tree of om.DomNode objects.
A unique root om.DomNode object is owned by a om.DomDocument object.