S>Я не утверждаю, что этот способ не подойдет. Я сомневаюсь в его необходимости для реального проекта, целью которого не является написание еще одной библиотеки виджетов ради удобной нотации записи событий.
В таком случае, пусть, целью проекта будет написание еще одной библитеки виджетов : ) Можно еще удобств придумать и может получится неплохая библиотека.
S>И поверьте, к архитектуре данная идея имеет весьма далекое отношение.
Честно говоря, тоже не был уверен с выбором раздела, но может модераторы перенаправят, если совсем неправильный выбор.