Using xml.com to vent your dislike for Perl may amuse you, but you might want to consider learning how to write well-formed XML other than with a marshaller before going there. Your snippet involving "perlml" won't parse.
You're assuming I dislike Perl, which is incorrect. But thank you for pointing out the error: I neglected to put in CDATA tags because of XML-illegal characters in the text <!CDATA[ ]]>.