Should `hname` be named `header_name` and `value` be named `header_value`?