Не, я к тому, что это нормально ли то, что router знает о контроллере? То есть он содержит прям объект нужного мне контроллера. Просто VC, Presenter и Interactor друг о друге не знают и общаются через протоколы, а в router у меня в примере, которым пользуюсь он знает напрямую. Это нормальное в данном случае?