Вот) в таких делах надо на деле показывать) а на деле пока все работает 😄
Изи катка же -- не болит -- пользуйся. Как заболит -- будешь выколачивать время у клиента / менеджера на то, чтобы полпроекта переписать, потому что в текущем виде оно, оказывается, нетестируемо, и ты перестал понимать потоки данных в коде.