Description
   The Event_Notification class acts as a container
   for event information. It provides some setters and getters to access
   the contained information.
  
   If you need to store additional information about the events or provide 
   additional features, you may change the class that is used by
   Event_Dispatcher, but it is recommended to extend
   Event_Notification.