Further split the "how" from the "what" of response delivery.

Here be dragons.   For instance that if a HEAD is passed, we should
let the Content-Length: unmolested through, whereas normally C-L is a
property of the protocol delivery of the HTTP response.