dist/joiner.node.js
function copyArray$1(source, array) {
  var index = -1,
      length = source.length;

  array || (array = Array(length));
  while (++index < length) {
    array[index] = source[index];
  }
  return array;
}
function copyArray$1(source, array) {
  var index = -1,
      length = source.length;

  array || (array = Array(length));
  while (++index < length) {
    array[index] = source[index];
  }
  return array;
}
function copyArray$1 ( source , array ) { var index = - 1 , length = source . length ; array || ( array = Array ( length ) ) ; while ( ++ index < length ) { array [ index ] = source [ index ] ; } return array ; }
Copies the values of `source` to `array`.

@private
@param {Array} source The array to copy values from.
@param {Array} [array=[]] The array to copy values to.
@returns {Array} Returns `array`.
Copies the values of source to array .