Guido van Rossum added the comment: It's a weakness, not a bug. Just use a different variable name besides 'a'. ---------- nosy: +gvanrossum __________________________________ Tracker <report at bugs.python.org> <http://bugs.python.org/issue1863> __________________________________