Ville Vainio wrote: > Couldn't a = 10 still be an expression despite the syntax? Or at least > behave like one, i.e. yield a result, probably 10 or None... I would think so -- even in C(++) it's possible to write: a = b = 10; Cheers, Michael