simp only [exists_prop, and_imp, forall_exists_index]
case h.refine'_2
α : Type u_1
M : Matroid α
I F X Y F' F₀ F₁ F₂ P L H H₁ H₂ H' B C K : Set α
e f : α
hF₀ : M.Flat F₀
he : e ∈ M.E \ F₀
⊢ ∀ (y : Set α), (fun F₁ => e ∈ F₁ ∧ ∃ e ∈ M.E \ F₀, F₁ = M.cl (insert e F₀)) y → y = M.cl (insert e F₀)
case h.refine'_2
α : Type u_1
M : Matroid α
I F X Y F' F₀ F₁ F₂ P L H H₁ H₂ H' B C K : Set α
e f : α
hF₀ : M.Flat F₀
he : e ∈ M.E \ F₀
⊢ ∀ (y : Set α), e ∈ y → ∀ x ∈ M.E \ F₀, y = M.cl (insert x F₀) → y = M.cl (insert e F₀)