enrich
map-ex-maplet
with
predicates
True : Bool;
. ≡ . : Map[A, B] × Map[A, B];
variables
bv : Bool;
h : Map[A, B];
r : A;
o : B;
hP : Map[A, B] → Bool;
axioms
True: True(bv) ↔ bv;
used for: ls;
eq: h0 ≡ h1 ↔ h0 = h1;
used for: ls;
end enrich