code: func NewSiteForCfg(cfg deps.DepsCfg) (*Site, error) {
  	h, err := NewHugoSites(cfg)
  	if err != nil {
  		return nil, err
  	}
  	return h.Sites[0], nil
  
  }
docs: // NewSiteForCfg creates a new site for the given configuration.
  // The site will have a template system loaded and ready to use.
  // Note: This is mainly used in single site tests.