(CommandList
  children: [
    (C {(cp)} {(flisp.boot)} {(flisp.boot.bak)})
    (C {(echo)} {(DQ ("Creating stage 0 boot file..."))})
    (SimpleCommand
      words: [{(./flisp)} {(mkboot0.lsp)} {(system.lsp)} {(compiler.lsp)}]
      redirects: [(Redir op_id:Redir_Great fd:-1 arg_word:{(flisp.boot.new)} spids:[28])]
    )
    (C {(mv)} {(flisp.boot.new)} {(flisp.boot)})
    (C {(echo)} {(DQ ("Creating stage 1 boot file..."))})
    (C {(./flisp)} {(mkboot1.lsp)})
    (C {(echo)} {(DQ (Testing...))})
    (C {(make)} {(test)})
  ]
)