#161 Support 4-byte Unicode characters