fact: Definition GetAttribute {heading} : @Tuple heading -> forall attr : @BoundedString _ (HeadingNames heading), Domain heading (ibound (indexb attr)) := fun t idx => GetAttributeRaw t (ibound (indexb idx)).
imports: Coq.Lists.List Coq.Strings.String Coq.Logic.FunctionalExtensionality Coq.Sets.Ensembles Fiat.Common.ilist2 Fiat.Common.StringBound Coq.Program.Program Fiat.QueryStructure.Specification.Representation.Heading Fiat.Common.Ensembles.IndexedEnsembles Fiat.QueryStructure.Specification.Representation.Notations