Use Eina compact list implementation, all strings are unicode, read a file in a buffer