Generic Array Functions

Functions for creating and manipulating arrays

These functions are generic and take an Array as input and/or return an Array.

Restrictions: None