public static long localeLower(long self) { long val = self; return Char.ToLower((char)val, Locale.cur().dotnet()); }