Just out of curiosity, why is it bad practice to directly call an event handler?