.nil is returned and
no item is deleted. All elements following the deleted item will be
moved left in the array ordering and the item indexes will be adjusted for the deletion. The size of the array will be
reduced by one element.
delete method is only valid with single-dimensional Arrays.
The index argument may also be specified as an array of a single index.
a = .array~of("Fred", "Mike", "Rick", "David")
a~delete(2) -- removes "Mike", resulting in the array
-- ("Fred", "Rick", "David")