/* * prop_array_copy -- * Copy an array. The new array has an initial capacity equal to * the number of objects stored in the original array. The new * array contains references to the original array's objects, not * copies of those objects (i.e. a shallow copy). */