Add tests, but realise that ReferenceSameObjects() is shite