Make sure tag parser closes cleanly on end of stream
Build MXP tags
Process MXP !element tags
Form MXP trees