modules to handle various Unicode issues
