docs: public final static String process(final Reader reader, final Configuration configuration) throws IOException
      {
          final Processor p = new Processor(!(reader instanceof BufferedReader) ? new BufferedReader(reader) : reader,
                  configuration);
          return p.process();
      }