Opt

TODO: doc the new tag. Is that the way we want to go?
They are "bad" because they make literal strings non-const which is undefined behaviour according to the C/C++ spec.  In practice it's not much of a problem if you are certain that nothing will write to those strings, which is the case with this usage.