With a Unicode build of wxMSW and wxLua, trying to access any string containing multibyte characters (e.g. with wxTextCtrl::GetValue) returns nil. The same issue is present in the wxLua editor; if any multibyte characters are in the buffer when a script is saved, the saved file is 0 bytes in length, and running the script silently fails. Is this a bug (or an issue with my build), or is there some specific way to correctly handle multibyte characters?