code: public static <A, V> BaseCommand<A, V> withAutoRetry(@NotNull Command<A, V> cmd) {
          return new AutoRetryExtension.Interceptor<>(cmd);
      }
docs: Uses the {@link AutoRetryExtension}.
  @see AutoRetryExtension