my working branch of the xml package from free pascal