GO's implementation doesn't make any header key/value encoding validation. We need to add this validation.