fix nasty bug in numerical comparison in Interpreter