@wasamasa@niu.moe I suppose it makes some usages easier and others harder. jQuery.each supports early termination, whereas Array.prototype.forEach does not. In Smalltalk this is less necessary.