docs: public void setLimit(int limit) {
          FailureInterpreter fi = getFailureInterpreter();
          if (!(fi instanceof DefaultFailureInterpreter)) {
              throw new IllegalStateException("setLimit() not supported: this CircuitBreaker's FailureInterpreter isn't a DefaultFailureInterpreter.");
          }
          ((DefaultFailureInterpreter)fi).setLimit(limit);
      }