code: func NewRawPacket(bytes ...[]byte) *Packet {
  	p := &Packet{b: make([]byte, 0, MaxEIRPacketLength)}
  	for _, b := range bytes {
  		p.b = append(p.b, b...)
  	}
  	return p
  }
docs: // NewRawPacket returns a new advertising Packet.