здесь этого быть не должно. надо это просить у соответствующих блоков. общий класс-генератор ничего не должен знать про конкретную логику генерации