On 7/4/07, Han Holl <han.holl / gmail.com> wrote: > Indeed. > My question was whether this should be considered a bug: #today is > kind of a specialized version of #new, so I would expect the > implementation to be #new like, and return a MyDate. That sounds to me like someone used Date.new instead of self.new in class method somewhere. :) And yeah, I'd look at it as a bug too. As a workaround, you can probably do a manual conversion...