Вот и добавить такую логику в BaseBuilder'е. А здесь метод сделать абстрактным.