Почему бы не форсить, чтобы у процессинга сообщений был catch all - а если нет, то это так же как и null exception в статически типизированных языках - т.е. рантайм ошибка по-прежнему?
Они выводятся - видно, что приходят сообщения - там где есть receive - там есть any - соответственно проверять, что callback-и этот Any где-то да обработают.
И самое главное - вот потому что мы тут чуть типизировать что-то не можем - поэтому вообще ничего типизировать не будем - аргументация нарушающая законы логики.