var EventEmitter = require("events").EventEmitter;
EventEmitter.prototype.once = function(type, callback) { var that = this;
this.on(type, function listener() {
that.removeListener(type, listener);
callback.apply(that, arguments);
}); };var a = new EventEmitter
var b = new EventEmitter.prototype