Diese Strukturen können natürlich beliebig tief geschachtelt werden, also ARRAYs in RECORDs, RECORDs in ARRAYs, und so fort. Sie können natürlich nicht nur als Konstanten deklariert werden, sondern auch in Ausdrücken oder Funktionsaufrufen auftreten.
Auf typisierte Konstanten darf im Programm lesend zugegriffen werden, auch Elementweise.