unbound_plus = Fixnum.instance_method("+") plus_2 = unbound_plus.bind(2) # Bind the method to the object 2 sum = plus_2.call(2) # => 4 plus_3 = plus_2.unbind.bind(3)