Providing interface for reaction upon event firing, and implementing a few reactions (hilight, dialog, stop).
This logic is defined and handle via ActionPoint/FilterPoint in Observer Root and handled in Observer manager. Already defined and implemented.