docs: public RemoteWebDriverBuilder addMetadata(String key, Object value) {
      if (ILLEGAL_METADATA_KEYS.contains(key)) {
        throw new IllegalArgumentException(key + " is a reserved key");
      }
      metadata.put(Objects.requireNonNull(key), Objects.requireNonNull(value));
      return this;
    }