Always treat block head as separate from body.

We were trying to be cute and shift the header into
the defined block size if the block size was big enough.

This was clunky, block sizes will be variable anyway
with the addition of compression.