add support for registering custom circuit breaker

maybe use a Set here?