On 10/11/2011 12:23 AM, Martin wrote: > > > Utf8ToLower is, (and should) be declared expecting a Utf8String. Why should a function Utf8ToLower be used (or even be defined for normal use) ? With dynamically encoded Strings "ToLower" should work for any encoding. -Michael