#cases [{output #err select map} {output #err select string} {output #err select non-pair} {output #err select map-pair} {output #err select string-pair} {output #err select empty-pair} {output #err select null-pair} {output #err select short-pair} {output #err select long-pair} {output #err select number-key} {output #err select null-key} {output #err select list-key} {output #err select later-invalid-pair} {output #err select missing} {output #err select extra}]