The events with after < seq <= upTo still in the log.
after < seq <= upTo
Iterable<FakeEvent> eventsAfter(int after, {int? upTo}) => log.where((e) => e.seq! > after && e.seq! <= (upTo ?? headSeq));