Changed implementation for methodExists, restore, hijack  and methodHijacked to allow support for nested functions.
Changed implementation for methodExists, restore, hijack  and methodHijacked to allow support for nested functions.
Fixed borked package.json