Please add the ability to use an external config or additional client initialization parameters with an explicit indication of such connection parameters as:
This is necessary if bitcoind is located on a different server for security purposes.
Maybe I'm missing something, but I did not find a way to initialize the client with parameters other than those loaded from bitcoin.conf.