Nit: do we define these header names somewhere as constant?