"Kay Schluehr" <kay.schluehr at gmx.net> writes: > >>> a = Symbol() > >>> a > a Use a = Symbol('a') instead and it should solve most of the problems you mention. What's supposed to happen anyway, in your proposal, after a = Symbol() b = a print b ?