See SOs: http://stackoverflow.com/questions/1091945/where-can-i-get-a-list-of-the-xml-document-escape-characters and http://stackoverflow.com/a/223773/420501