Lexical scoping can only apply within a single sou...

Lexical scoping can only apply within a single source file. What you do about importing other files is a separate question. I think the Java importing solution is a practical one, but I'm open to suggestions!