code: func NewIPSet(handle utilipset.Interface, name string, setType utilipset.Type, isIPv6 bool, comment string) *IPSet {
  	hashFamily := utilipset.ProtocolFamilyIPV4
  	if isIPv6 {
  		hashFamily = utilipset.ProtocolFamilyIPV6
  	}
  	set := &IPSet{
  		IPSet: utilipset.IPSet{
  			Name:       name,
  			SetType:    setType,
  			HashFamily: hashFamily,
  			Comment:    comment,
  		},
  		activeEntries: sets.NewString(),
  		handle:        handle,
  	}
  	return set
  }
docs: // NewIPSet initialize a new IPSet struct