| Сообщение от Zibba   | 
	| Pavel_Volodko, И мелкий же шрифт исходников у Вас в блоге, чуть глаза не сломал :/
 | 
	
Звиняйте, уж больно много кода было. В следующий раз будет по-крупнее.
	
	| Сообщение от x-yuri   | 
	| имхо, наследование на основе прототипов - естественное для javascript. Мне вот интересно, для чего эмулировать классическое наследование? Для людей которые к нему привыкли? Или есть еще причины? 
 p.s. эмулировать классическое наследование не сложнее чем использовать наследование, основанное на прототипах? Т.е. естественный вариант должен быть проще, по идее
 | 
	
Дело не в эмулировании. Дело в том, что я расширяю стандартные возможности javascript или пытаюсь сделать что-то немного удобнее для использования при разработке. Если решение мне помогает - цель достигнута.
Насчет "естественный вариант должен быть проще, по идее" - проще не значит лучше. Я и сам за простые решения.
Кстати, с этой точки зрения, моё решение абсолютно естественное, т.к. построено на элементарных возможностях прототипного наследования.