docs: public static void printf(Object self, String format, Object[] values) {
          if (self instanceof PrintStream)
              ((PrintStream)self).printf(format, values);
          else
              System.out.printf(format, values);
      }