It looks like the message formatting engine un-escaped my escaped characters
What happens is the the second example all of the quotation marks are transposed into XML escaped version of the quote character.
Let's try a couple of ways that will get by the html formatter:
1) ampesrand quot semicolon.
2) & quot ;
So in the second example all of the quotation marks in that string are replaced by the escape string.
(Also, if you select view source for the page and find the HTML representing my original post, you will see the erroneous text as copied directly from VS.NET.)