To have an accurate byte count, we build the headers in the same way as the real one. That is including the "key" in the header itself.