code: @Nonnull
    @ReturnsMutableObject ("use getCopy otherwise")
    @SafeVarargs
    public static <ELEMENTTYPE> ELEMENTTYPE [] newArray (@Nonnull final ELEMENTTYPE... aArray)
    {
      ValueEnforcer.notNull (aArray, "Array");
      return aArray;
    }
docs: Wrapper that allows vararg arguments and returns the array. <br>
  Note: this implementation is not available for basic types, because the
  Eclipse compiler seems to have difficulties resolving vararg types
  correctly.
  
  @param <ELEMENTTYPE>
  Type of element
  @param aArray
  The vararg array
  @return The wrapped array