Before when we encountered a non-existing variable in a comparison it would result in an error: "no variable found for name 'x'".
This commit changes this so we can deal with non-existing variables. They now get treated as ValNull and the comparison succeeds without errors.
Description
Before when we encountered a non-existing variable in a comparison it would result in an error: "no variable found for name 'x'". This commit changes this so we can deal with non-existing variables. They now get treated as ValNull and the comparison succeeds without errors.
Related issues
Fixes part of #582