quot.sound : ∀ {A} [s] {a b}, setoid.r a b → quot.mk a = quot.mk b
classical.strong_indefinite_description : Π {A} P, nonempty A → {x | Exists P → P x}
propext : ∀ {a b}, (a ↔ b) → a = b