code: public RawProperty setExperimentalProperty(String name, String value) {
  		return setExperimentalProperty(name, null, value);
  	}
docs: Adds an experimental property to this component, removing all existing
  properties that have the same name.
  @param name the property name (e.g. "X-ALT-DESC")
  @param value the property value
  @return the property object that was created