intercepting method definition to wrap all defined methods without further method calls
moved method wrapping stuff to own folder
extracted module_prepend_proxy
added deferred_wrapper example