code: func NewCSIMaxVolumeLimitPredicate(
  	pvInfo PersistentVolumeInfo, pvcInfo PersistentVolumeClaimInfo, scInfo StorageClassInfo) FitPredicate {
  	c := &CSIMaxVolumeLimitChecker{
  		pvInfo:               pvInfo,
  		pvcInfo:              pvcInfo,
  		scInfo:               scInfo,
  		randomVolumeIDPrefix: rand.String(32),
  	}
  	return c.attachableLimitPredicate
  }
docs: // NewCSIMaxVolumeLimitPredicate returns a predicate for counting CSI volumes