Occasionally, I'm asked, "I have to identify strings that are identical, case-insensitively. How do I do it?" The answer is, "Well, it depends. Whose case-mapping rules do you want to use?" Sometimes the reply is, "I want this to be language-independent." Now ...