The RSS and content:encoded tags should change their type from String to some sealed class that can be correctly encoded as raw string, or CDATA entry. If you just set the CDATA in the string, it gets escaped when writing the feed, which is not the intended behavior:
<description><![CDATA[
...
]]></description>
expected:
<description><![CDATA[
...
]]></description>
The RSS and content:encoded tags should change their type from String to some sealed class that can be correctly encoded as raw string, or CDATA entry. If you just set the CDATA in the string, it gets escaped when writing the feed, which is not the intended behavior:
expected: