code: public static Reader reader(File file) {
          E.illegalArgumentIfNot(file.canRead(), "file not readable: " + file.getPath());
          try {
              return new FileReader(file);
          } catch (IOException e) {
              throw E.ioException(e);
          }
      }
docs: Returns a file reader
  
  @param file
  the file to be read
  @return a reader that reads the file specified