docs: public Collection<Map<String, List<T>>> process(
  			final SharedBufferAccessor<T> sharedBufferAccessor,
  			final NFAState nfaState,
  			final T event,
  			final long timestamp,
  			final AfterMatchSkipStrategy afterMatchSkipStrategy,
  			final TimerService timerService) throws Exception {
  		try (EventWrapper eventWrapper = new EventWrapper(event, timestamp, sharedBufferAccessor)) {
  			return doProcess(sharedBufferAccessor, nfaState, eventWrapper, afterMatchSkipStrategy, timerService);
  		}
  	}