treat Forall2 constructors like we treat Forall constructors
In particular, have a lemma Forall2_cons
that is an ↔
.
For consistency, rename Forall2_cons_inv
to Forall2_cons_1
(matching Forall_cons_1
).
Someone should probably do the same for Forall3
...
Edited by Ralf Jung