@tkdb Re: differing field names. Ah I see, I misunderstood what you were suggesting there. I agree that the behavior you cite should be mentioned in the `HeaderValuesInterface` (`HeaderCollection` anyone?) documentation. This is why there really must be a `Message::addHeader`  method to append to existing headers.