I'm not sure I understand the utility of this helper function. I get why the `wrap_nova_error` one is good; it makes sure that you only trap Nova errors. This one appears to be just `UpstreamError` with a default value for the URL?