1. A method of validating and dispatching an event, comprising: receiving an event; determining an exception handler for the event; determining if the exception handler is valid; and executing the exception handler if the exception handler is valid.