Nice! So basically, we've now got a "black list" of characters that you can't use in names (such as spaces and a few symbols that mean something in Pascal) and not a "white list" of characters that you can use?