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