code: @Nullable
    @ReturnsMutableCopy
    @SafeVarargs
    public static <ELEMENTTYPE> ELEMENTTYPE [] getCopy (@Nullable final ELEMENTTYPE... aArray)
    {
      return aArray == null ? null : getCopy (aArray, 0, aArray.length);
    }
docs: Get a 1:1 copy of the passed array. Nested elements are not deep-copied -
  the references are re-used!
  
  @param <ELEMENTTYPE>
  Array element type
  @param aArray
  The array to be copied.
  @return <code>null</code> if the passed array is <code>null</code> - a non-
  <code>null</code> copy otherwise.