(command.ForEach
  iter_name: h
  iter_words: [
    (word.BracedTree
      parts: [
        <bcpc->
        (word_part.BracedTuple
          words: [{<bootstrap>} {<vm> (word_part.BracedRange kind:Id.Range_Int start:1 end:3 step:1)}]
        )
      ]
    )
  ]
  do_arg_iter: F
  body: 
    (command.DoGroup
      children: [(C {<VBoxManage>} {<startvm>} {<--type>} {<headless>} {($ Id.VSub_DollarName '$h')})]
    )
)