code: func (c *Config) GetRequiredSubConfig(key string) Config {
  	sc, err := c.GetSubConfig(key)
  	if err != nil {
  		getRequiredError(key, "map[string]interface{}", err)
  	}
  	return sc
  }
docs: // GetRequiredSubConfig : get a subconfig referenced by key
  // return (Config)