code: func (freezableObj *StringSlice) Set(s []string) error {
  	if freezableObj.isFrozen {
  		return fmt.Errorf("freezable.StringSlice: Object is already frozen. (Current value: %s) (New value was: %s)",
  			freezableObj.Get(), s)
  	}
  
  	freezableObj.data = &s
  	return nil
  }
docs: // Set ...