> Yes. But is this to be considered a bug, or a feature?
I would say it's a bug. String arguments are a relatively recent feature in groff, and it's possible that a named character in the argument simply hadn't been considered (whereas quoted arguments were). Fixing this should be fairly straightforward, in analogy to how quoted strings are treated.
