code: public <T> ServiceGraphModule register(Class<? extends T> type, ServiceAdapter<T> factory) {
  		registeredServiceAdapters.put(type, factory);
  		return this;
  	}
docs: Puts an instance of class and its factory to the factoryMap
  
  @param <T>     type of service
  @param type    key with which the specified factory is to be associated
  @param factory value to be associated with the specified type
  @return ServiceGraphModule with change