> Actually, in my original email I slammed UTF-16 > and recommend no support should be given to it at all, > since it is rubbish. Unfortunately, UTF-16 is deeply enshrined in Windows, .NET and Java (the latter is pretty ridiculous, given that Java comes from a company with UNIX roots), so you often haven't got the luxury to totally ignore it.