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