own scope...
I too think it's pretty confusing.
I think we could have separate dim for local:
local (clever eh?)

global - whole process wide
dim - current sub script wide
local - local for current structure

well, I think this same way as kix now has is the most "good" as it's normal behavior in programming languages.
_________________________
!

download KiXnet