@julienschmidt is you critique still valid if the append above is removed and this `if` becomes
```go
if pktLen >= maxPacketSize {
  payload = append(payload, data...)
  continue
}
return data, nil
```