Ahh. Thanks. Thats helpful.
An illustration of what I want is:
|w x y z |
w:=OrderedCollection with: 'A'
x:=OrderedCollection with: 'a' with: 'b' with: 'c' with: 'd'.
y:=OrderedCollection with: '1' with: '2' with:'3'.
z:=OrderedCollection with: x with: y.
from z I want to get
#('A' 'a' '1')
#('A' 'a' '1')
#('A' 'a' '1')
#('A' 'a' '1')
#('A' 'a' '1')
#('A' 'a' '1')
#('A' 'a' '1')
#('A' 'a' '1')
#('A' 'a' '1')
#('A' 'a' '1')
#('A' 'a' '1')
#('A' 'a' '1')
#('A' 'a' '1')