Improved the tests and in so doing found a bug. A tad dissapointed in my earlier tests. More lean than usual
and there lay a bug.