Last modified: 2006-04-25 01:50:32 UTC
I am informed that this is because of "recursive parsing" whereby a random string is
used as a placeholder which fails to match between two stages of parsing and is
therefore not removed properly.
The DIFF provided is that of my workaround; the erroenous string can be seen here:
*** This bug has been marked as a duplicate of 5384 ***