What does the spread syntax (...) operator do when used with an object?
...
It accesses the prototype of the object.
It converts the object into an array-like structure.
It merges the properties of multiple objects into a new object.
It creates a new object with the same properties as the original object.