code: function SpreadArguments() {
    var count = arguments.length;
    var args = new InternalArray();
  
    for (var i = 0; i < count; ++i) {
      var array = arguments[i];
      var length = array.length;
      for (var j = 0; j < length; ++j) {
        args.push(array[j]);
      }
    }
  
    return args;
  }
docs: -------------------------------------------------------------------