Appearance
The with method allows you to incremental configure the client. Each invocation creates a lightweight copy thus allowing you to branch specialized variants of your client into local use-cases without affecting a top level shared instance.
with