fact: Definition InitTuple2Def := let _ := {| rep := Tuple2 |} in Def Constructor1 Tuple2_Init (inits : InitTuple2Dom) : rep := InitTuple2 inits.
imports: Coq.Lists.List Coq.Strings.String Coq.Arith.Arith Coq.ZArith.ZArith Fiat.Common.ilist2 Fiat.Common.StringBound Fiat.ADT Fiat.ADT.ComputationalADT Fiat.ADTNotation Fiat.ADTRefinement Fiat.ADTRefinement.BuildADTRefinements Fiat.QueryStructure.Specification.Representation.Notations Fiat.QueryStructure.Specification.Representation.Heading2 Fiat.QueryStructure.Specification.Representation.Tuple2