How does the addition of this constructor affect existing tests? Could it conceivably introduce [false negatives](http://xunitpatterns.com/false%20negative.html)?