Trying to improve handling of utf8. So much hate for character encodings.