You should go talk to a gardener. Garbage in, garbage out? More like Garbage in, good natural fertilizer out. So I don't think "Composter" is the right term. Also ... I don't think the "XML::Awful" is a good name. That's unnecessary duplication. "XML" eq "Awfull".
XML sucks. Badly. SOAP on the other hand is the most powerfull vacuum pump ever invented.