I was having trouble producing the top data programtically (x by x matrix with each element being an empty list) using reshape and eventually gave up and used a nested mapping
Probably you can, just ringify the list block, then wrap the entire script with call. It creates a 3×3 matrix with each element being an empty list. Is that what you mean?