вот это расширение стандартных объектов — плохо