(CommandList
  children: [
    (If
      arms: [
        (if_arm
          cond: [(C {(Lit_Other '[')} {($ VSub_Pound '$#')} {(-eq)} {(0)} {(Lit_Other ']')})]
          action: [
            (SimpleCommand
              words: [{(echo)} {(DQ ('Usage: [STAGE_NAME=...] more/test.sh ARCH COMMAND...'))}]
              redirects: [(Redir op_id:Redir_GreatAnd fd:16777215 arg_word:{(2)} spids:[29])]
            )
            (ControlFlow token:<ControlFlow_Exit exit> arg_word:{(1)})
          ]
          spids: [16777215 20]
        )
      ]
      spids: [16777215 37]
    )
    (AndOr
      ops: [Op_DPipe]
      children: [
        (C {(.)} {(sources/include.sh)})
        (ControlFlow token:<ControlFlow_Exit exit> arg_word:{(1)})
      ]
    )
    (AndOr
      ops: [Op_DAmp]
      children: [
        (C {(Lit_Other '[')} {(DQ ($ VSub_Number '$1'))} {(KW_Bang '!') (Lit_Other '=')} {(DQ (host))} 
          {(Lit_Other ']')}
        )
        (SimpleCommand
          words: [{(load_target)} {(DQ ($ VSub_Number '$1'))}]
          more_env: [(env_pair name:NO_CLEANUP val:{(1)} spids:[68])]
        )
      ]
    )
    (C {(shift)})
    (C {(eval)} {(DQ ($ VSub_At '$@'))})
  ]
)