Observe that [the `size` argument is unused in `OutgoingMessage.prototype._writeRaw`](https://github.com/nodejs/node/blob/8e7f32f968a723bc8811e9f146876a1061f7941b/lib/_http_outgoing.js#L366). This also means that [the `byteLength` argument is unused in `OutgoingMessage.prototype._send`](https://github.com/nodejs/node/blob/8e7f32f968a723bc8811e9f146876a1061f7941b/lib/_http_outgoing.js#L340) – even though it's specified in a number of places. Introduced in #46601 but weirdly it was unused in that commit too (perhaps lost during review?) I worry that a bug was introduced – but if it truly should be unused, can it be removed?