docs: public RequestTemplate header(String name, Iterable<String> values) {
      if (name == null || name.isEmpty()) {
        throw new IllegalArgumentException("name is required.");
      }
      if (values == null) {
        values = Collections.emptyList();
      }
  
      return appendHeader(name, values);
    }