Aaron Swartz:

In trying to write some code to use the new Technorati API, I noticed that all the tools for accessing XML documents sucked. So I wrote my own: xmltramp.

Well suck is a harsh word.  Counterintuitive, perhaps.  Tons of work to get at a simple XML document, yes.  Aarons approach sees to make sense to me.