My RSS parser built on XML::LibXML is creeping towards functionality.