One nice trick is to implement `__eq__` here to make test assertions easier -- e.g. `self.assertEqual(event, Event('inbound_message', user_id='+1234'))`.