contracts/common.md#principled-implementation A header value is a string, boolean, number, or bigint, or an array of the non-string atomic types or of strings, which the request pipeline stringifies, one header line per array element.
contracts/common.md#clear-and-simple-design A single union of the allowed atomic and array values.
Type of allowed header values.
Only atomic or array of atomic values are allowed.