code: func FromInt(val int) IntOrString {
  	return IntOrString{Type: Int, IntVal: int32(val)}
  }
docs: // FromInt creates an IntOrString object with an int32 value. It is
  // your responsibility not to call this method with a value greater
  // than int32.
  // TODO: convert to (val int32)