Bug fix.
One more test for IF.
Compare values rather than lexical variables.