Using `<>` or `==` causes compilation error in some cases: ``` var $global : int end function foo(local :int) if or $global <> local // ok local <> $global // error then end end ```