master
gets around the method collision problem of monkey patching by allowing you to define methods in contexts — Read more