Reimplementation of a native Array as an array like object.