I had a query about redefining the message doesNotUnderstand: in smalltalk. What I want to do is to forward all the messages received by an object that are not understood, to another object that it has in its knowledge. My problem comes from the fact that both objects (both the receiver and the one that forwards) have the same protocol inherited by the super class and when the message is not understood by the specific protocol of the object but if it is understood by the inherited protocol, it executes the message inherited and not the doesNotUnderstand: (so the message is not forwarded and the super class message is invoked).
I really appreciate the help, regards!