code: public WarningPropertySet<T> addProperty(T prop) {
          map.put(prop, Boolean.TRUE);
          return this;
      }
docs: Add a warning property to the set. The warning implicitly has the boolean
  value "true" as its attribute.
  
  @param prop
  the WarningProperty
  @return this object