The parser is progressive, allowing either pull or push data flow
multiple input mechanismes:
Daniel Veillard
9 of 17