refine' ⟨rfl, fun j => _⟩
α : Type u_1
i : ℕ
x y : α
t : Fin i → α
⊢ update (vecCons x t) 0 y 0 = vecCons y t 0 ∧
    ∀ (i_1 : Fin i), update (vecCons x t) 0 y (succ i_1) = vecCons y t (succ i_1)
α : Type u_1
i : ℕ
x y : α
t : Fin i → α
j : Fin i
⊢ update (vecCons x t) 0 y (succ j) = vecCons y t (succ j)