"A monkey patch is a way to extend or modify the run-time code of dynamic languages without altering the original source code." - Wikipedia