code: func ParseConfigOptions(cfgOptions ...Option) *Config {
  	cfg := &Config{
  		Daemon: DaemonCfg{
  			DriverCfg: make(map[string]interface{}),
  		},
  		Scopes: make(map[string]*datastore.ScopeCfg),
  	}
  
  	cfg.ProcessOptions(cfgOptions...)
  	cfg.LoadDefaultScopes(cfg.Daemon.DataDir)
  
  	return cfg
  }
docs: // ParseConfigOptions parses the configuration options and returns
  // a reference to the corresponding Config structure