so per discussion i think just add '-' to `:alnum:` and we'll cross the UTF-8 bridge when and if that is ever determined to be an issue.