{A : Type u_1} →
  [inst : Ring A] →
    {F : IdealFilter A} →
      {motive : F.IsGabriel → Sort u} →
        ([toIsUniform : F.IsUniform] →
            (gabriel_closed : ∀ (I : Ideal A), (∃ J ∈ F, ∀ x ∈ J, Submodule.colon I {x} ∈ F) → I ∈ F) → motive ⋯) →
          (t : F.IsGabriel) → motive t