code: func createSupplementalGroupStrategy(opts *policy.SupplementalGroupsStrategyOptions) (group.GroupStrategy, error) {
  	switch opts.Rule {
  	case policy.SupplementalGroupsStrategyRunAsAny:
  		return group.NewRunAsAny()
  	case policy.SupplementalGroupsStrategyMayRunAs:
  		return group.NewMayRunAs(opts.Ranges)
  	case policy.SupplementalGroupsStrategyMustRunAs:
  		return group.NewMustRunAs(opts.Ranges)
  	default:
  		return nil, fmt.Errorf("Unrecognized SupplementalGroups strategy type %s", opts.Rule)
  	}
  }
docs: // createSupplementalGroupStrategy creates a new supplemental group strategy