> Object methods do not work in vacuum, they usually use instance > variables to reffer to the object's state, possibly changing it > (remember encapsulation ;-)?). How would you expect your > inject_method() deal with it? I thought Ruby promotes 'duck typing'. I would like to inject specific methods between specific classes. The destination class has all the instance variables needed to succesfully execute the method.