fact: Record Interface := { intf : OpSignature; laws : EqSignature intf; algebra : Algebra intf laws }.
imports: Category.Lib Category.Theory.Category Category.Structure.Terminal Category.Structure.Initial Category.Structure.Cartesian