From: ts Date: 2003-06-08T21:22:05+09:00 Subject: Re: multiple blocks or proc arguments to method >>>>> "y" == you CAN teach an old dog writes: y> Separately, if I have an unbound method, how do I (a) bind it to some y> object, and (b) invoke it with its remaining explicit arguments? Do you want to do this ? svg% cat b.rb #!/usr/bin/ruby class A def a(b) p "A#a #{b}" end end class B < A def a(b) p "B#a #{b}" end end a = A.instance_method("a") p a a.bind(B.new)[12] svg% svg% b.rb # "A#a 12" svg% Guy Decoux