The list of what is allowed is likely shorter (26 letters upper/26 letters lower + underscore) once you start taking things like ampersands and åccénted characters into account. I'll see what I can figure out.