Function to convert a stack into a list?

Hi! I want to do this in strudel but it's not working:

stack(
  s("[bd bd ~ ~ [~ bd] bd ~ ~ ]/4"), // I want to solo this thing
  s("[hh]*4").velocity(0.5),
  s("[~ sd]/2")
  ).fast(1.5)
   .bank('RolandTR909')
   // .apply(x=>chooseInWith("0", x)) // not working when un commented

However, one thing that does work is turning the stack into a list and then applying chooseInWith:

chooseInWith("0", 
[
  s("[bd bd ~ ~ [~ bd] bd ~ ~ ]/4"), // I want to solo this thing
  s("[hh]*4").velocity(0.5),
  s("[~ sd]/2")
  ]).fast(1.5)
   .bank('RolandTR909')

So if I can convert an stacked structure into a list, then the first code can be modified to make it work. Is there a function to convert a stack into a listt?

By this I mean convert this structure:

stack(
  s("[bd bd ~ ~ [~ bd] bd ~ ~ ]/4"), // I want to solo this thing
  s("[hh]*4").velocity(0.5),
  s("[~ sd]/2")
  )

Into a list:

[
  s("[bd bd ~ ~ [~ bd] bd ~ ~ ]/4"), // I want to solo this thing
  s("[hh]*4").velocity(0.5),
  s("[~ sd]/2")
  ]