proposition: Lemma hmap_order_trans : forall m1 m2 m3, hmap_order m1 m2 -> hmap_order m2 m3 -> hmap_order m1 m3.
proof: Proof. unfold hmap_order. repeat intro. apply H in H1. apply H0 in H1. auto. Qed.
imports: Cdcl.PatriciaR Cdcl.KeyInt Cdcl.ReifClasses Cdcl.Lib Bool Setoid ZifyBool ZArith Uint63 Lia List Cdcl.Syntax Cdcl.Clause