I saw there's a debate over it, and decided to read it. I didn't read much, but what I can understand is that it proposes an if-then statement. So how is it different from what's there already? You know... if a == abs(g): ...print "a = abs(" + str(g) + ")" else: ...print zlib.compress(str(locals()) -- Posted via http://dbforums.com