What inspired this wish list request?
I spent a bunch of time debugging an issue with variable scope. If {default local} is used within a function (which I almost always do) then the function can't access global variables unless the scope is explicitly specified with :: (which I didn't know). However, Print() will silently go looking for itself even without the :: - and given that Print() is a pretty basic debugging tool, that gets very confusing!
What is the improvement you would like to see?
Print() should behave the same in terms of variable scope as everything else
Why is this idea important?
Current behaviour is illogical and inconsistent.
JMP19.1.1.