Maybe we should only overwrite this header if it's not already set? It could be really confusing if we are squashing a manually set header.