While we do not have explicit protocol versions in the event syntax (and therefore do not use it to support deserialization) there is a point in conceptually grouping a coherent set of event definitions. Perhaps we should name "editions" of the protocol or something?