Ok good points made. I have changed the tests in the latest commit