code: func preload(associations ...string) scope {
  	var scope composedScope
  
  	for _, a := range associations {
  		aa := a
  		scope = append(scope, scopeFunc(func(db *gorm.DB) *gorm.DB {
  			return db.Preload(aa)
  		}))
  	}
  
  	return scope
  }
docs: // preload returns a scope that preloads the associations.