the consistent would probably be to use `%92` rather than `-`.

the other option is to not use the escape function at all for the class name, but just string-replace \ with -