It appears I should've better abstracted hurl-xml, but I've started pulling all my pieces together to give a demo program!
I'm hoping tomorrow I'll have something halfway ready to be demoed at LibrePlanet on my Monday!
Couple more pieces to hook up now..., but I've had practice...