iOS Safari's don't have Function.prototype.bind