A circuit breaker implementation that supports fallbacks.