A better way to log exceptions:

`case t: Throwable => log.log(Level.WARNING, "Exception while proxying", t)`