Use UTF-8 for Windows wrapper functions.  Need to look into lack of RVO requiring delayed construction.