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

				logger.error(message);
				throw new ContextError(message);
			}
			var config:MapppingConfig = new MapppingConfig();
			config.mediatorClass = mediatorClass;
			config.autoRegister = autoRegister;
			config.autoRemove = autoRemove;

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