Intercepts method calls inorder to save arguments and to allow to terminate function from within a nested method
doodzik
MIT