Almost there with codecvt_uft8