code: func (l List) FilterByRevisionID(revisionID uuid.UUID) List {
  	res := List{}
  	for _, x := range l {
  		if x.RevisionID == revisionID {
  			res = append(res, x)
  		}
  	}
  	return res
  }
docs: // FilterByRevisionID returns a new list with just the events inside that match
  // the given revision ID.