https://bitbucket.org/notlaforge/xml-object/