Hasan Aljudy wrote: > why is foo(y) allowed at the global scope? and why is it disallowed at > local scope?!! It should be disallowed at global scope as well. I'll add it to the list of bugs to be fixed.