Interface for XmlArrow to basic data types NTree and XmlTree
If this module must be used in code working with arrows, it should be
imported qualified e.g.
as XN, to prevent name clashes.
For code working on the "node and tree level" this module is the
interface for writing code without using the constructor functions of
XNode and
NTree directly