The primary case is where we need to have multiple AsyncHttpClient instances with different SSLContext behind them.  There needs to be a space in the API to handle that, and there isn't one now.