enrich
heap-sep
with
functions
_∃ . : (A → Heap[A] → Bool) → Heap[A] → Bool;
variables
hPa : A → Heap[A] → Bool;
hP : Heap[A] → Bool;
h : Heap[A];
a : A;
axioms
exists: (_∃ hPa)(h) ↔ (∃ a. hPa(a)(h));
used for: s, ls;
end enrich