Fundamentals/source/utils/cStrings.pas
make ok- Widechar match case-insensitive

function CharMatchNoAsciiCaseW(const A, B: WideChar): Boolean;
begin
  Result:= ecUpCase(A)=ecUpCase(B); //AT use Widechar api
  { //std code no need
  if (Ord(A) <= $7F) and (Ord(B) <= $7F) then
    Result := AsciiLowCaseLookup[AnsiChar(Ord(A))] = AsciiLowCaseLookup[AnsiChar(Ord(B))]
  else
    Result := Ord(A) = Ord(B);
    }
end;
