Optimization: [...arguments] » Array.apply(null, arguments)
Input:
const a = [...arguments];
Output:
var i = arguments.length;
var argsArray = Array(i);
while ( i-- ) argsArray[i] = arguments[i];
var a = [].concat( argsArray );
Ideal output:
const a = Array.apply(null, arguments)