Interesting. I forget if that mattered in my original implementation, but I see your point. If I take out the digits, I'll need to rename it to something so it doesn't read like digits are invalid, so VALID_LETTER_REGEX. Or just LETTER_REGEX sounds a bit better.