Я тут вижу аналогию с ООП - если есть
какое-то общее поведение, то оно описывается в базовом классе, а дети
уже наследуют это поведение и все счасливы. Если у 99 детей поведенеи
совпадает, а у одного нет - то что проще - переопределить этого одного,
или описывать для всех ста?