proposition: Lemma terms_not_conflicted env x y : term_denote env x = term_denote env y → conflicted y x = false.
proof: Proof. destruct x, y; simpl; auto. intros; subst. rewrite N.eqb_refl; reflexivity. Qed.
imports: Coq.NArith.NArith Coq.FSets.FMaps Coq.micromega.Lia Category.Lib Category.Lib.FMapExt