Provide enhanced way to fire events or observer events.