Agree.
Originally, I want to ensure that even if user claims an empty function as `CheckRetry`, the function could still run to the end.