docs: public static List<Invocation> findMatchingChunk(List<Invocation> invocations, MatchableInvocation wanted, int wantedCount, InOrderContext context) {
          List<Invocation> unverified = removeVerifiedInOrder(invocations, context);
          List<Invocation> firstChunk = getFirstMatchingChunk(wanted, unverified);
  
          if (wantedCount != firstChunk.size()) {
              return findAllMatchingUnverifiedChunks(invocations, wanted, context);
          } else {
              return firstChunk;
          }
      }