code: func New(name string) (*Config, error) {
  	configsGuard.Lock()
  	defer configsGuard.Unlock()
  	if _, found := configs[name]; found {
  		return nil, fmt.Errorf("register config %q twice", name)
  	}
  	newConfig := Config{}
  	configs[name] = &newConfig
  	return &newConfig, nil
  }
docs: // New creates a Config object with the given name. Each Config is registered
  // with this package's "/configz" handler.