docs: public String format(Object value) {
      ValueFormatter<Object> valueFormatter = VALUE_FORMATTERS.get(value.getClass());
      if (valueFormatter != null) {
        return valueFormatter.format(this, value);
      } else {
        return value.toString();
      }
    }