code: func (config DeferredLoadingClientConfig) Namespace() (string, bool, error) {
  	mergedKubeConfig, err := config.createClientConfig()
  	if err != nil {
  		return "", false, err
  	}
  
  	return mergedKubeConfig.Namespace()
  }
docs: // Namespace implements KubeConfig