> My *concern* with inlining is that since it is designed to short-circuit > dynamic method lookup, it is impossible to call a *different* implementation. > That is, you lose the opportunity to have the *receiver* decide how to > respond to the message. You may think of it as a message, but the caller is > deciding how the receiver will respond—which largely defeats the purpose and > role of it being a message.
Yes, this is exactly the point I was (apparently badly) trying to convey. Thanks!