. . . "This is so that we can not only read text files, but literally any file including jpg, exe files, dlls etc without having a serious problem or messing with bytes when we have a binary file." .