With working codecvt_utf8, got path constructor tests passing and
dispatch functions doing the right thing