docs: public static String convertReaderToString(Reader reader) throws IOException {
          final StringBuilder text = new StringBuilder();
  
          final char[] buf = new char[1024];
          int len = 0;
  
          while ( (len = reader.read( buf )) >= 0 ) {
              text.append( buf,
                           0,
                           len );
          }
          return text.toString();
      }