Fish Wang says to YSITD var m = Function.prototype.call.bind(Array.prototype.map) m([1,2,3], (i)=>i*2)