code: public void report() {
          try (Writer w = new NonClosingSystemOut()) {
              report(w);
          } catch (IOException e) {
              throw new IllegalStateException("Should never be an exception writing to System.out", e);
          }
      }
docs: Generate and print (System.out) the scalability report.