separate xmlbuilder as own package