I find this module global confusing. Maybe it should be fsEncoding or something to hint that it is not an arbitrary encoding, but tied to filesystem.