Looks like you've got your wish come true.
should not function Verify(const AText: String): Boolean; rather be function Verify(const AText: String; IgnoreCase: boolean): Boolean; ?For some letters for an end-user, it might be impossible to tell which character is lowercase and which one is uppercase.