Just a note, you may want to do:
```scala
case Some(auth) if auth != null && auth.getClass.getName == "activator.ActivatorProxyAuthenticator" => // nothing needed
```

To catch the case where a different classloader has already installed a functioning proxy.