docs: protected Statement createFailOnTimeoutStatement(
              Statement statement) throws Exception {
          return FailOnTimeout.builder()
              .withTimeout(timeout, timeUnit)
              .withLookingForStuckThread(lookForStuckThread)
              .build(statement);
      }