code: public RawComponent getExperimentalComponent(String name) {
  		for (RawComponent component : getExperimentalComponents()) {
  			if (component.getName().equalsIgnoreCase(name)) {
  				return component;
  			}
  		}
  		return null;
  	}
docs: Gets the first experimental sub-component with a given name.
  @param name the component name (case insensitive, e.g. "X-PARTY")
  @return the experimental component or null if none were found