a little plugin to make simple monkey patches to $.fn a little easier…

takes a map of method names (keys) and functions (values)… Each one is redefined on the $.fn object, which then calls the original method (first), as well as the new function (last). Arguments and scope are preserved.

Usage might look like this:

POC: http://jsfiddle.net/moagrius/2BvHE/

/UPDATE 08.02.14
If you want *instance specific* monkey patching, just use the function as an instance method:

That will only rewrite the methods for the calling elements, not all elements.