fixed a bug with L3 `if`. L3 0 is false, anything else is true.