debugger: Added another native function using functions
debugger: Adding three more test cases for this (interpreter)
debugger: Renaming (findLocalVariables -> findLocalDeclarations)
debugger: Fixing name
debugger: Changing rewrite to declare functions before execution
debugger: Removing unnecessary FIXMEs
debugger: Fixed repeated var initialization
debugger: Refactoring
debugger: Clean up