using Function.prototype.bind()
gjslint fixes