Added slice:until and sliceWithRange:
Remove the “stop” parameter from forEach because slice/filter accomplish similar things in a more general way.