fix spread not returning a new array with a single spread element