Steve Holden wrote: > > So + has standard behaviour but will adopt whatever is specified in > > the __add__ function if one is present for the class. > > > > Yes? > > Correct if standard behaviour means "raise a TypeError exception", yes. if standard behaviour means "add the things in a standard way", no. </F>