cellInterfaceDeterminesUniqueNetlistStructure()
When false, the default behavior of this method, each cell will list itself
separately in a netlist, guaranteeing that the netlist will not have invalid
data at the expense of a larger file-size.

cellInterfaceDeterminesUniqueNetlistStructure

When false, the default behavior of this method, each cell will list itself
separately in a netlist, guaranteeing that the netlist will not have invalid
data at the expense of a larger file-size. Overriding this method to return true
allows JHDL to save memory and netlists to be smaller by sharing the netlist
structures that are guaranteed to be identical.
NOTE: Do not override this unless every possible condition responsible for structural
differences in a class (types and amount of children cells created, and arrangements
of wires connected to ports) is included in the cellInterface[] of that class.