Thank you, Ralf and Rick. Both replies have straightened me out on Loop
once again.
> and here it is in sal, look ma no quote!
>
> define variable a-ref = {a1 (1 2 3) a2},
> b-ref = {b1 (4 5 6) b2},
> c-ref = {c1 (7 8 9) c2},
> ref-list = list(a-ref, b-ref, c-ref)
>
> #a[list for refx in ref-list collect second(refx)]