@umnik я сомневаюсь, что это подстава. Думаю там ситуация похожа на эту - "ой, надо ж это тут пропихнуть, через init пока помню".
Но для меня было новостью, что код так сам себя "запускает". От этого и сам архитектурный паттерн выглядит очень необычно.