Еще один.
Добавлено через 1 минуту
Эти изыски имеют смысл ТОЛЬКО в том случае если у вас один обработчик события и могут быть несколько подписок на разные объекты.
А здесь у нас просто проверка в мейне, инит у нас один, мы заведомо знаем что событие пришлет зис, и всё.
Нахрена вот это всё? Вы серьезно так пишете? О_о
Добавлено через 3 минуты
Правильнее писать так, как понятно даже не вникая в код, просмотрев его по диагонали.