From: Paul Brannan Date: 2004-10-06T03:00:54+09:00 Subject: Re: Subclassing Binding On Tue, Oct 05, 2004 at 12:10:08AM +0900, trans. (T. Onoma) wrote: > Short answer: > > class TracePoint #< Binding > > def initialize(event, binding, back_binding=nil) > @event = event > @binding = binding # delegate!!! > @back_binding = (back_binding ? back_binding : binding) > end This doesn't really answer my question well. Why do you want to inherit from binding here instead of delegating to it? Delegation in Ruby is so easy that it's often preferred over inheritance. Paul