read document, callback descends into it.
process one element, callback descends into it.
process zero or more elements, callback descends into each one.
process zero or more elements, callback descends into each one. TODO: add a return type. But how? With another function parameter?
process zero or one element, callback descends into it.
process zero or one element, callback descends into it. TODO: add a return type. But how? With another function parameter?
process text content, callback does something with it.
Wraps an XMLEventReader in a fluent API.