The following two similar functions give me slightly different result with spread operator.
function take(count, iterable) { let index = 0; const iter