> I never liked character sets. They introduced yet another exception to > the parsing rules, and it irked me. If it weren't for the need to > optimize character sets, I'd prefer to be Pythonized into using @{'a' > .. 'z'}
Isn't that just a digression into the bad old pre-internationalized days. Unicode-schmunicode, but I'm all about the internationalization, even if I am just an English speaker, and Unicode makes it happen, so I love it. And it's WAY too easy for me as an English speaker to ignore or badly program so that Internationalization is more work than it needs to be, so any effort to push me into character classes is Good and I appreciate the discipline.