The splat here is unneeded -- what it's doing is converting the `sides` array to a list of parameters, which gets converted back into an array for the assignment.