docs: public Task<Void> continueWhile(final Callable<Boolean> predicate,
        final Continuation<Void, Task<Void>> continuation, final Executor executor) {
      return continueWhile(predicate, continuation, executor, null);
    }