continued digging in the tests. Now pretty sure its something very wrong
with the initialization of something that makes it screw up.......
BUG FIXED: MISUSE OF STD::POW -- HEAVEN!
Todo: actually go through the three failing unit tests and fix them to
general boundaries.