> But, I actually did find a better way to do it this morning, by redefining > MyClass#new to return a subclass of itself instead. Hmm..I forget, what kind > of design pattern is that? If used for wrapping, this technique would only change the wraps for newly created objects, right? Is that what we want wrapping to do? Peter