[ BlockClaim Theorem ( Location { locFile = "test/examples/indefinite-terms.tex" , locLine = 1 , locColumn = 1 } ) Nothing ( Marker "indefinite_test_forall" ) ( Claim [] ( StmtNoun { args = TermQuantified Universally ( Location { locFile = "test/examples/indefinite-terms.tex" , locLine = 2 , locColumn = 5 } ) NounPhrase ( [] ) ( Noun ( Location { locFile = "test/examples/indefinite-terms.tex" , locLine = 2 , locColumn = 11 } ) ( LexicalItemSgPl ( SgPl { sg = TokenCons ( Word "set" ) End , pl = TokenCons ( Word "sets" ) End } ) ( Marker "set" ) ) [] ) ( Nothing ) ( [] ) ( Nothing ) :| [] , noun = NounPhrase ( [] ) ( Noun ( Location { locFile = "test/examples/indefinite-terms.tex" , locLine = 2 , locColumn = 20 } ) ( LexicalItemSgPl ( SgPl { sg = TokenCons ( Word "set" ) End , pl = TokenCons ( Word "sets" ) End } ) ( Marker "set" ) ) [] ) ( Nothing ) ( [] ) ( Nothing ) } ) ) , BlockClaim Theorem ( Location { locFile = "test/examples/indefinite-terms.tex" , locLine = 5 , locColumn = 1 } ) Nothing ( Marker "indefinite_test_exists" ) ( Claim [] ( StmtNoun { args = TermQuantified Existentially ( Location { locFile = "test/examples/indefinite-terms.tex" , locLine = 6 , locColumn = 5 } ) NounPhrase ( [] ) ( Noun ( Location { locFile = "test/examples/indefinite-terms.tex" , locLine = 6 , locColumn = 10 } ) ( LexicalItemSgPl ( SgPl { sg = TokenCons ( Word "set" ) End , pl = TokenCons ( Word "sets" ) End } ) ( Marker "set" ) ) [] ) ( Nothing ) ( [] ) ( Nothing ) :| [] , noun = NounPhrase ( [] ) ( Noun ( Location { locFile = "test/examples/indefinite-terms.tex" , locLine = 6 , locColumn = 19 } ) ( LexicalItemSgPl ( SgPl { sg = TokenCons ( Word "set" ) End , pl = TokenCons ( Word "sets" ) End } ) ( Marker "set" ) ) [] ) ( Nothing ) ( [] ) ( Nothing ) } ) ) ]