# Functions
InitClient initializes a new ClientConfig given the specified environment spec and returns the ClientPool, DiscoveryInterface, and namespace.
NewClientConfig initializes a new client.Config with the provided loading rules and overrides.
NewDefaultClientConfig initializes a new ClientConfig with default loading rules and no overrides.