Adding triggers, actions, and subscribers to allow triggerable objects the ability to notify subscribers so they can react to actions. For example, a Soda Machine dispensing a drink is an action that a person can subscribe to and react accordingly.