Guido van Rossum wrote: > it does something that AFAIK > no other Python syntax uses -- it takes variable names and does > something to those variables but *also* uses their actual names as > string literals. The names in def and class statements also end up in the __name__ attributes of the created objects -- does that count? -- Greg