I'm not sure this is exactly right. What the function actually does is validate that the string doesn't contain any ASCII upper case characters. That's not really the same as validating lower case. For example, the string `"ÀÁÂÄÆÃÅĀ"` will be validated as `true` even though it doesn't have any lower-case characters in it.