If I want to implement my own custom ErrorDecoder, should I also replicate the feign.codec.ErrorDecoder.RetryAfterDecoder logic that's part of the Default error decoder for 503 responses? I'd rather re-use what's there, but the current design seems to discourage this, so I'm wondering if I'm missing something in terms of the best way forward?