Charmap output is now only a single byte. It correctly supports using a string as an output (though only reads the first character).