C++ Unicode library offering utf-8 and utf-16 encoding, general category info, simple lowercasing and uppercasing and titlecasing, and normalization forms.