Terry Reedy wrote: > Math gets away with overloading = Some programming languages get away with it too, e.g. BASIC. But if you do that, you give up the possibility of chained assignments, e.g. x = y = z = 0 to set x, y and z to 0. -- Greg