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

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


}

class MappingConfig
{
	public var mediatorClass:Class;
	public var typedViewClass:Class;
