fact: Definition NoCycle_WellFounded {A} (R : relation A) (wfR : WellFounded R) : NoCyclePackage A := {| NoCycle := R; noCycle := WellFounded.well_founded_irreflexive (wfR:=wfR) |}.
imports: Coq(Extraction CRelationClasses) Equations.Init Equations.CoreTactics Equations.Type.Logic Equations.Type.Relation Equations.Type.Relation_Properties Equations.Type.WellFounded