I would prefer if we did the `puts` in the code that is rescuing from the exception instead of in the HTTP client. Putting it in the HTTP client means it's impossible to silence.