At the current time, there should be no instances where this would contain multiple events. The design leaves this open to be changed in the future, but I’m not aware of any current plans to do so, and I’d expect us to announce such a change in advance.
However, it’s always good to design such that it wouldn’t break your app in the future, so it’s a signal to be flexible in your code rather than hard-coding assumptions early on.