Pardon me, I was just lurking and happened to notice this ^^. Instead of binding 3 times, why not: `var handler = this.handler.bind(this);`?