From Equations Require Export Equations.
Export Equations.Prop.Logic.

Utility: Equations Definitions

The inspect definition is used to pack a value with a proof of an equality to itself. When pattern matching on the first component in this existential type, we keep information about the origin of the pattern available in the second component, the equality.
See
Notation "x 'eq:' p" := (exist _ x p) (only parsing, at level 20).

(* required for documentation generation *)
Definition iYC2 := True.