Because it handles an event AND performs an action.