-record('case', { location :: glance:span(), subjects :: list(glance:expression()), clauses :: list(glance:clause()) }).