A pointerless BDD package. A strict ordering is enforced on the BDD node identifiers
and the advantageous consequences of that decision, such as a better memory locality
of the nodes and faster unique table lookup, are reaped. The performance of a pointer
based package appears to be exceeded, and reproducible results are attained across
different platforms.