memory_file_to_atom(+Handle, 
-Atom, +Encoding)Return the content of the memory-file in Atom, pretending the 
data is in the given Encoding. This can be used to convert 
from one encoding into another, typically from/to bytes. For example, if 
we must convert a set of bytes that contain text in UTF-8, open the 
memory file as octet stream, fill it, and get the result using Encoding 
is utf8. Currently only supported if Encoding is 
one of iso_latin_1, octed (the same as iso_latin_1),
wchar or utf8. Use with another encoding 
raises a domain error.