Comp.Dnf'Explicit DNF over condensed atoms.
An condensed explicit DNF of atoms.
type atom = Atom.tt represents a condensed disjunctive normal form, that is, a disjunction of atoms. leaf is a boolean that should be true. If set to false, the corresponding atom will be ignored.