 			
 			var interested:Boolean = false;
 			
-			for (var clazz:* in _hooksByClazz)
+			for (var clazz:* in _mappingsByClazz)
 			{
 				if(item is (clazz as Class))
 				{
 					interested = true;
-					if(!blockedByGuards(_hooksByClazz[clazz].guards) )
-						hooksProcessor.runHooks(injector, _hooksByClazz[clazz].hooks);
+					if(!blockedByGuards(_mappingsByClazz[clazz].guards) )
+						hooksProcessor.runHooks(injector, _mappingsByClazz[clazz].hooks);
 				}
 			}
 			
-			for (var filter:* in _hooksByMatcher)
+			for (var filter:* in _mappingsByMatcher)
 			{
 				if(itemPassesFilter(item, filter as ITypeFilter))
 				{
 					interested = true;
-					if(!blockedByGuards(_hooksByMatcher[filter].guards) )
-						hooksProcessor.runHooks(injector, _hooksByMatcher[filter].hooks);
+					if(!blockedByGuards(_mappingsByMatcher[filter].guards) )
+						hooksProcessor.runHooks(injector, _mappingsByMatcher[filter].hooks);
 				}
 			}
 			

		/* Protected Properties                                                       */
		/*============================================================================*/

		private var _hooksByClazz:Dictionary;
		private var _hooksByMatcher:Dictionary;

		/*============================================================================*/
		/* Constructor                                                                */


		public function HookMap()
		{
			_mappingsByMatcher = new Dictionary();
			_mappingsByClazz = new Dictionary();
		}

		/*============================================================================*/
