In-Portal uses events to transfer information between different system components and implement loose coupling approach in development.
When user/developer tries to call event, that doesn't exist he sees fatal error.
However I recently was in a need to detect if event exists without actually calling it. And I've created
kApplication::eventImplemented method (see attached patch) to do the job.