А систему классов все-таки не прикрутить?