Right now only CoffeeScript and Lue have this issue, where Lua has problem with the block comment prefix, and CoffeeScript with both, but the block comment delimiters are the same. I don't know of any language where this will take effect, but, yes it should be as an if alone and maybe only when the delimiters are different.