AMMA arrays provide a more flexible and user-friendly substitute for the
traditional C-style arrays. AMMA arrays are dynamically-allocated, and are
"big" objects - i.e. they are reference-counted (see Using AMMA -> Programming Notes).
There are two types of array provided in AMMA: regular arrays and simple
arrays.