whole_func_string: function(functionName, node, isClassMember) {
        this.__scope = {
          functionName: functionName,
          parent: this.__scope,
          vars: {},
          unresolved: {},
          isClassMember: !!isClassMember
        };
      }
func_code_string: function(functionName, node, isClassMember) {
        this.__scope = {
          functionName: functionName,
          parent: this.__scope,
          vars: {},
          unresolved: {},
          isClassMember: !!isClassMember
        };
      }
func_documentation_string: Pushes a new scope on the stack