| 
		
			Сообщение от belbek
			
		
	 | 
	
		в строке components[c]["on" + e].apply(s, a) 
во что "резолвиться" components[c]["on" + e]?
	 | 
	
в функцию-обработчик. все они находятся в хеше components
	
	| 
		
			Сообщение от belbek
			
		
	 | 
	| 
		конкретно для этого примера вроде должно быть onInitialize.apply(TestObject) в этом случае получаем undefined
	 | 
	
тут получаем components["TestObject"], но не conmonents["onInitialize"]. в add должно идти : имя события, обработчик события, и флаг затирания старого результата. имя события идет в broadcast