From: Trans Date: 2005-10-26T23:47:03+09:00 Subject: Re: A comparison by example of keyword argument styles > define_method(:foo,obj.method(:bar)) You'd be calling the method right then and there. obj = "a" def obj.method(k) ; "#{k} hey!" ; end define_method(:foo,obj.method(:bar)) same as define_method(:foo,"bar hey!") T.