Nodejs EventEmitter - Definir el alcance de la función de escucha

Me gustaría tener algo como esto:

var Events=require('events'),
    test=new Events.EventEmitter,
    scope={
        prop:true
    };

test.on('event',function() {
   console.log(this.prop===true);//would log true
});
test.emit.call(scope,'event');

Pero, desafortunadamente, el oyente ni siquiera es llamado. ¿Hay alguna manera de hacer esto con EventEmitter? Yo podríaFunction.bind para el oyente, pero realmente esperoEventEmitter tiene alguna forma especial (u obvia;) de hacer esto ...

¡Gracias por la ayuda

Respuestas a la pregunta(3)

Su respuesta a la pregunta