*** string-make-multibyte takes a string and converts it to multibyte
representation. Most of the time, you don't need to care
about the representation, because Emacs converts when necessary;
however, it makes a difference when you compare strings.
The conversion of non-ASCII characters works by adding the value of nonascii-insert-offset to each character, or by translating them using the table nonascii-translation-table.