Adapted Cat wrote: > it is always the case that __sub__(one, two) should return one - two > and not two - one...even in the case where one is not "self"-like. Yes, that's right. -- Greg