This almost completely sets things up for language-specific syntax highlighting-- just needs to get one more piece of info to finalize the beforeConvert()
Suffix