| 
	
	
		
		
		
		
		 Раед, расширение стандартных свойств должно быть оправданно. А в вашем решении оправданностью и не пахнет. Изменять прототипы нужно ну крайне аккуратно - минус утечки памяти, неизвестные ошибки и прочие радости. Чем локальнее работает каждый кусок программы - тем устойчивее система в целом. 
		
	
		
		
		
		
		
			
		
		
		
		
	
		
		
	
	
	 |