Much improved ARRAY-LIST.

Thanks to stassats.