While attempting to implement positive assertions it turned out I wasn't
even handling negative assertions right. Fixed now and all kinds of assertions
should be handled correctly.