Feature/a in phas a distinct style

This constructor just returns an object, not an instance of ```EarlAssert```. At least, it's not returning the ```EarlAssert.prototype```. You could save the outcome object to ```this.outcome```, return nothing and provide a getter to retrieve the outcome value.