>> "There's also a need to"
should have appended to it
>> "generate the proper type attribute value of the content element based on the determination as to what is contained inside of the RSS 'description' element."
If not mistaken, the description element does not specify how to go about adding HTML, XHTML, or XML, and in fact technically speaking, can only contain simple text, which forces the need for the use of the CDATA block to provide the equivalent of a simple string (to be honest, I don't remember all of the screwy details, nor do I care to remind myself -- There are enough RSS feeds that use CDATA blocks no matter what is contained inside the description element to realize this has become the standard way to to handle this.)
So with this in mind, attempting to make sense of whats really inside to then make the conversion such that we can avoid using CDATA blocks all together seems to be the ideal solution.
Anybody care to comment as to whether or not you feel its worth the effort? I'm open to do whatever, as long as its the right decision for the long term needs, so please, by all means -- comment away :D