made use of the Util-API project's XML.java