So much dissapointment. Switching to the GNOME libXML2 libary, and dropping mxml.
libXML2 uses a MIT license, and on my system version higher than mxml 2.5 break,
but I need higher versions than 2.5 to build properly.
Finally removed all traces of the scurge that plagues the Earth -- XML.
Also improved directory structure :)