Xml forward-only processor with nice interface