Now using Function.prototype.bind instead of Underscore