Support wchar_t and utf8 everywhere (at last)