Set Implicit Arguments.
Require Vector.
Require qs_definitions.
Require U.
Require vec.
Section contents.
Variables (ee: E) (ol: list ee).

Lemma vec_cons_eq_inv X (a c: X) n (b d: Vector.t X n): Vector.cons a b = Vector.cons c d -> a = c /\ b =d.
Proof with auto.