ZPL provides a limited set of features for manipulating indexed arrays as whole entities. These features are particularly convenient when both indexed arrays and parallel arrays are used in the same data structure. This section also explains how sequential variables can interact with parallel variables through promotion.