code: public void register(ICalComponentScribe<? extends ICalComponent> scribe) {
  		experimentalCompByName.put(scribe.getComponentName().toUpperCase(), scribe);
  		experimentalCompByClass.put(scribe.getComponentClass(), scribe);
  	}
docs: Registers a component scribe.
  @param scribe the scribe to register