Can you access `this` using the built-in NodeJS debugger?

I'm using http://nodejs.org/api/debugger.html

I put a breakpoint inside a method:

Processor.prototype.myMethod = function() {
  console.log(this.constructor.name);  // returns Processor

  debugger;

  this.otherMethod(123);
}

And I call node debug myapp.js and I reach the breakpoint. But when I type this.constructor.name, I get 'Object', not 'Processor'.

Can I access the this inside that scope or do I have to use something like https://github.com/node-inspector/node-inspector ?

Edit: I can't seem to access any script variables from the debugger, not even Processor. I'm using v0.10.13 on OS X.

Yes you can access to the values from this, and any another value that are accessible from the scope where the debugger stopped, but you should start the debugger repl, typing that command in the same debugger, and then type there the value that you would like to watch (this.constructor.name).

To leave the debugger's repl, press ctrl + c and you will get back to the debugger prompt.

Remind you that you constructor will have a name if it is a named function if not it will be empty string, for example var Processor = function Processor() {}; instead of var Processor = function () {};,