Use the right heading level
Handle errors in HTTP responses

In case of a failed request, the raw httpkit response is returned. This
lets user introspect the error and act accordingly.