And then the next person considers ** as a comment. The shader code does not have a separate COM_Parse code anymore so its no longer possible to give it special treatment over the rest of the code which uses COM_Parse. I do NOT want to make this a global acceptance across all places which use COM_Parse. Also, once you make it treat as a regular comment there would be no warnings. That would no longer be valid, as it would already be past it if it were to skip internally. Because COM_Parse skips over whitespace and comments.