xmlgen from http://www.constellationcorporation.com/xmlgen