Add `Header` data constructor for multiple headers

Added a data constructor `TwoHeaders` to allow for multiple headers
following the approach taken with `Param`.