This is software I've been developing on-and-off for the past four years.
My main motivation was to be able to efficiently process large XML documents (100MB-1GB) as streams.
I also wanted to be able to manipulate documents without whole in-memory trees.
Only recently did it come out from under IPR restrictions.