docs: public RESTClient<RS, ERS> urlParameter(String name, Object value) {
      if (value == null) {
        return this;
      }
  
      List<Object> values = this.parameters.get(name);
      if (values == null) {
        values = new ArrayList<>();
        this.parameters.put(name, values);
      }
  
      if (value instanceof ZonedDateTime) {
        values.add(((ZonedDateTime) value).toInstant().toEpochMilli());
      } else if (value instanceof Collection) {
        values.addAll((Collection) value);
      } else {
        values.add(value);
      }
      return this;
    }