added thoughts on my elision of the HTMLEscape function