underscore, arrays, first, initial, last, rest