I think slashes have some special syntactic problems not shared by backticks and quote characters, but that's a minor detail. I can add a `fail` for negative arguments. If anyone wants to enforce `%r` only, they can open a new issue.