HAX - Handy API for XML : Streaming XML Parser Combinators