From: matz@... (Yukihiro Matsumoto) Date: 2001-09-28T06:09:59+09:00 Subject: [ruby-talk:21788] Re: inheritance Surprise! Hi, In message "[ruby-talk:21762] Re: inheritance Surprise!" on 01/09/27, Ned Konz writes: |Not in this case; we are adding a Number to a Time (or a class derived from |Time) and should be returning the same class as self (that is, Time+number => |Time, MyTime+number => MyTime). There's really no excuse here not to use |self.class.new . OK. It's under discussion as RCR now. I think I will change them, but I have to clarify "new"/"allocate" matters. matz.