public function register( $modeName, CreateMode $createMode ) {
		if( empty($this->defaultMode) )
			$this->defaultMode = $modeName;

		$this->container[$modeName] = function() use ($createMode) {
			return $createMode;
		};
	}