code: func NewEnglishSite(withTemplate ...func(templ tpl.TemplateHandler) error) (*Site, error) {
  	v := viper.New()
  	if err := loadDefaultSettingsFor(v); err != nil {
  		return nil, err
  	}
  	return newSiteForLang(langs.NewLanguage("en", v), withTemplate...)
  }
docs: // NewEnglishSite creates a new site in English language.
  // The site will have a template system loaded and ready to use.
  // Note: This is mainly used in single site tests.
  // TODO(bep) test refactor -- remove