Do we want to follow Twisted's convention here and allow each `header_value` to be a list of values?