docs: private void findFirst(
                            DeleteStack    stack)
      {
          boolean x = optimisticFindFirst(stack);
          if (x == pessimisticNeeded)
              pessimisticFindFirst(stack);
      }