I guess you mean "Cecil", not "Self"? As far as I know, Self doesn't
have multi-methods, but Smalltalk-like dispatching (though it's also
prototype-based, instead of having classes).
Inheriting some abstract class to signal that one likes to behave as
a Number/Sequence/Dictionary/etc. is in principle a good idea (IMO),
though I wonder whether such a departure from the current "taste" of
Python would be generally (I mean: by Guido ;-) accepted.
------------------------------------------------------------------------------
* wonder everyday * nothing in particular * all is special *
Marc Wachowitz <mw@ipx2.rz.uni-mannheim.de>