Hi, Joel VanderWerf wrote: >> How would I hide the block parameter from A's initialize method? > > Easy... > > super(&nil) Duh! So I've been tackled by the principle of least surprise once again. ;) Thanks a lot for the quick answer. Regards, Patrick