I wonder if we could merge this with the `raise` above and just log at different levels rather than raising an exception at all.  I'm not sure an exception is a correct action versus simply writing to a log since billy is a proxy and IMO the reason for the exception being raised is in and of itself not exceptional; furthermore, afaik the exception doesn't or shouldn't bubble up to the application whose communications are being intercepted by the proxy.