Minor change to add check that obtaining an expression result has the same result as casting to bool.