triple-quoted string to avoid double-escapes
switched to using string interpolation instead of concatenation or StringBuilders, where appropriate
removed todo, since I determined the answer to the question