The Array Routines component for 4th Dimension, adds extra commands to make the use of arrays more flexible without the need to write loads of new code.