refine hF₀F.eq_or_ssubset.elim (fun h ↦ Or.inl h.symm)
  (fun hss ↦ Or.inr (hFF₁.antisymm (hF.cl_subset_of_subset (insert_subset ?_ hF₀F))))
case refine_2.intro.intro.refine_3
α : Type u_1
M : Matroid α
I F✝ X Y F' F₀ F₂ P L H H₁ H₂ H' B C K : Set α
e✝ f : α
hF₀ : M.Flat F₀
e : α
heF₀ : e ∈ M.E \ F₀
F : Set α
hF : M.Flat F
hF₀F : F₀ ⊆ F
hFF₁ : F ⊆ M.cl (insert e F₀)
⊢ F = F₀ ∨ F = M.cl (insert e F₀)
case refine_2.intro.intro.refine_3
α : Type u_1
M : Matroid α
I F✝ X Y F' F₀ F₂ P L H H₁ H₂ H' B C K : Set α
e✝ f : α
hF₀ : M.Flat F₀
e : α
heF₀ : e ∈ M.E \ F₀
F : Set α
hF : M.Flat F
hF₀F : F₀ ⊆ F
hFF₁ : F ⊆ M.cl (insert e F₀)
hss : F₀ ⊂ F
⊢ e ∈ F