 		public function mapModuleMediator(moduleClassName:String, localModuleClass:Class, mediatorClass:Class, autoRegister:Boolean = true, autoRemove:Boolean = true):void
 		{
 			mapMediator(moduleClassName, mediatorClass, autoRegister, autoRemove);
-			var config:MapppingConfig = mappingConfigByViewClassName[moduleClassName];
+			var config:MappingConfig = mappingConfigByViewClassName[moduleClassName];
 			config.typedViewClass = localModuleClass;
 			logger.info('Module Mapping: (' + mediatorClass + ') will be injected with local type (' + localModuleClass + ')');
 		}

		
		protected function onViewRemoved(e:Event):void
		{
			var config:MapppingConfig = mappingConfigByView[e.target];
			if (config && config.autoRemove)
			{
				// Flex work-around...

		
		protected function onViewAdded(e:Event):void
		{
			var config:MappingConfig = mappingConfigByViewClassName[reflector.getFQCN(e.target)];
			if (config && config.autoRegister)
			{
				createMediator(e.target);
