code: func initializeConfig(mustHaveConfigFile, running bool,
  	h *hugoBuilderCommon,
  	f flagsToConfigHandler,
  	doWithCommandeer func(c *commandeer) error) (*commandeer, error) {
  
  	c, err := newCommandeer(mustHaveConfigFile, running, h, f, doWithCommandeer)
  	if err != nil {
  		return nil, err
  	}
  
  	return c, nil
  
  }
docs: // InitializeConfig initializes a config file with sensible default configuration flags.