∀ {C : Type u} [inst : CategoryTheory.Category.{v, u} C] {J : CategoryTheory.Precoverage C} [J.IsStableUnderBaseChange]
  {X Y : C} (f : X ⟶ Y) {R : CategoryTheory.Presieve Y},
  R ∈ J.coverings Y → ∀ [inst_2 : R.HasPullbacks f], CategoryTheory.Presieve.pullbackArrows f R ∈ J.coverings X