function copy1( arr ) {
	var out;
	var len;
	var i;

	len = arr.length;
	if ( len > MAX_FAST_ELEMENTS_HEURISTIC ) {
		out = new Array( MAX_FAST_ELEMENTS_HEURISTIC );
		for ( i = 0; i < MAX_FAST_ELEMENTS_HEURISTIC; i++ ) {
			out[ i ] = arr[ i ];
		}
		for ( i = MAX_FAST_ELEMENTS_HEURISTIC; i < len; i++ ) {
			out.push( arr[ i ] );
		}
	} else {
		out = new Array( len );
		for ( i = 0; i < len; i++ ) {
			out[ i ] = arr[ i ];
		}
	}
	return out;
}
Copies an array using a heuristic for ensuring "fast" elements.

@private
@param {Array} arr - array to copy
@returns {Array} array copy