On Sunday, 15 December 2002 at 0:45:45 +0900, ts wrote: > >>>>> "J" == Jim Freeze <jim / freeze.org> writes: > > J> Yes, that is what I want. The Matrix class has a sticky issue since it > J> uses a class method constructor. But, if I overlook that temporarily, I > J> think the delegator class would need the ability to wrap functions that > J> were chainable and return self. I believe it is as simple as that. > > Yes, it is simple as that *but* the wrapped functions *must not* return > self, but must return an object which is a delegator and this only in some > special cases. Sorry, but being new to delegators, can you show an example of "but must return an object which is a delegator..." Thanks -- Jim Freeze ---------- The computing field is always in need of new cliches. -- Alan Perlis