Version 2.1 supports reading files with encodings other than UTF-8