This implementation is not yet tested or optimized. Unit tests
to follow. A testnet effort is planned.
Extensive simulations have been done and continue. The simulation's pythonon implementation temporarily remains as comments
simulation's python implementation temporarily remains as comments
to aid for review.