Думаю презентер по максимуму должен быть свободен от логики
да, вы правы ребят, с ошибками вырисовывается, что как Саша сказал, в domain по разным параметрам генерим для них код, которые отдаем в presentation, а там по коду вытаскиваем шаблон для этого кода, огонь)