spread should work with empty arrays or no arguments,

and call the next sequential with undefined.
0.0.3