Hi Pavel--
Rather than use doesNotUnderstand:, I think it makes more sense to modify method lookup in the virtual machine, and a few of the bytecode implementations. This has the additional benefit that it doesn't matter what the superclass of the proxy class is. An example set of VM changes is at http://www.netjam.org/squat/releases/current/bits/vmChanges.zip . The Squat snapshots have corresponding object memory changes.
-C
-- Craig Latta improvisational musical informaticist craig@netjam.org www.netjam.org [|] Proceed for Truth!