⊦ s1 = s2 ↔ (∀ a. a ∈ s1 ↔ a ∈ s2)
⊦ a ∈ x0, ∀ a0. a0 ∈ (s0 ++ a) \ x0.toSet ↔ a0 ∈ (s0 \ x0.toSet) ++ a
Used terms: (s0 \ x0.toSet) ++ a, (s0 ++ a) \ x0.toSet