docs: protected String formatToString(Object value) {
          if (value == null) return null;
          if (value instanceof CharSequence) {
              return new StringBuilder().append('\'').append(value.toString().replace("'", "\\'")).append('\'').toString();
          } else if (!(value instanceof Number) && !(value instanceof java.util.Date)
              && !value.getClass().getName().startsWith("java.sql.") && !value.getClass().getName().startsWith("java.time.")) {
              return new StringBuilder().append('\'').append(jsonConvert.convertTo(value).replace("'", "\\'")).append('\'').toString();
          }
          return String.valueOf(value);
      }