code: public String print(ReadablePartial partial) {
          StringBuilder buf = new StringBuilder(requirePrinter().estimatePrintedLength());
          try {
              printTo((Appendable) buf, partial);
          } catch (IOException ex) {
              // StringBuilder does not throw IOException
          }
          return buf.toString();
      }
docs: Prints a ReadablePartial to a new String.
  <p>
  Neither the override chronology nor the override zone are used
  by this method.
  
  @param partial  partial to format
  @return the printed result