Fixing extra boolean conversion in assert

This should result in a very minor performance improvement as there will be 2 less boolean conversions being performed.  For this situation, when checking if the expression is false, the extra boolean conversion is not needed as the falsiness will be handled with the single boolean conversion.