The other day someone was trying to debug a fairly complex XML with my debugger and it failed.
The XML itself was fine, but my XML Debugger couldn't handle CDATA properly so now it is fixed. However I was left filling that my class could do better and improve its usability.
Please test this code and list here the errors found and I will post a comment about you, or your website, in my blog.