I thought that I did that with this comment: "The keys of the returned array represents the header name as it will be sent over the wire, and each value is a HeaderValuesInterface object that can be used like an array or cast to a string."