Emacs' strings types handle Unicode well: you get 'multibyte' strings for non-ASCII data. Rust type analogy: https://github.com/Wilfred/remacs/pull/136#pullrequestreview-20391204