. . . "would yield another list, but if xs was an array, the same call would again" .