Thanks for the info frederik.
The problem here is that "e; is being parsed for some reason even though it's inside the "codebox"
I've tested this on several browsers and it appears parsed to " on all of them.
I can't fix the code because it's not broken. When I go to edit it , the code is unparsed and correct.
So for now just change line 50 from:
return [string map {" \"} $string]
to:
return [string map {"e; \"} $string]