tightened up implementation of `each.l` for performance
added 'each.s' synonym for 'foreach.s', for symmetry with lists