> こういう事って delegate.rb を使わずに*簡単に*できましたっけ?
> (delegate.rb で間に合っているので他の方法を考えた事がないもので...)

こんなんで、如何でしょう。

class B < Hash
  def help
    print "help\n"
  end
end

test = B.new
test['a'] = 'b'
p test     # {'a'=>'b'}
test.help  # "help\n" を出力

継承は当然使わずに、っていう前提なのかしら。

--

継承で出来るのになんで? みたいな話が一番求められている話なん
じゃないかなぁ、と思うのだけど、そういうのは世間的には既に常識な
んでしょうか。