-->
sequence rqd = repeat(repeat(repeat(repeat(0,2),3),4),5),
row -- scratch var
rqd[5][4][3][2] := 5432
?rqd[5][4][3][2]
row = rqd[5][4][3] -- row is now [0,5432]
row[1] = 1 -- rqd remains unchanged
rqd[5][4][3] = row -- rqd[5][4][3][1] is now 1
rqd[5][4][2] = repeat(0,10) -- middle element of rqd[5][4] is now longer than the other two
?rqd[5][4]