Simple trait that lets you add events to your class