Source file is now opened in binary mode (encoding is decided later)