code: public ServiceBroker use(Collection<Middleware> middlewares) {
  		if (serviceRegistry == null) {
  
  			// Apply middlewares later
  			this.middlewares.addAll(middlewares);
  		} else {
  
  			// Apply middlewares now
  			serviceRegistry.use(middlewares);
  		}
  		return this;
  	}
docs: Installs a collection of middlewares.
  
  @param middlewares
  collection of middlewares
  @return this ServiceBroker instance (from "method chaining")