VDescr.DnfExplicit Disjunctive Normal Forms (DNF) of variables and monomorphic descriptors.
type atom = Var.tt represents a disjunctive normal form, that is, a disjunction of clauses. For leaf components, leaf is a boolean that should be true. If set to false, the corresponding clause will be ignored.