Any artifice that defeats language scoping rules.
This would not include a passed (inherited, whatever) context object, since that object (by virtue of being passed) would come into scope legitimately.
/* [EditHint: merge with GlobalVariable] -- NO. Things that are different are not the same. Read the definition above. */