code: func (b *Bundle) Append(pck Packet) error {
  	switch t := pck.(type) {
  	default:
  		return fmt.Errorf("unsupported OSC packet type: only Bundle and Message are supported")
  
  	case *Bundle:
  		b.Bundles = append(b.Bundles, t)
  
  	case *Message:
  		b.Messages = append(b.Messages, t)
  	}
  
  	return nil
  }
docs: // Append appends an OSC bundle or OSC message to the bundle.