This seems to be a utility method which doesn't otherwise belong in this class. Is the plan to evolve methods to add new ones here? Is there anywhere else we could put it (e.g. a static method on the event class?)