(command.CommandList
  children: [
    (command.ShAssignment
      pairs: [
        (assign_pair
          lhs: (sh_lhs_expr.Name left:<Id.Lit_VarLike 'PATH='> name:PATH)
          op: assign_op.Equal
          rhs: {<'/usr/lib/acct'> <Id.Lit_Colon ':'> <'/usr/bin'> <Id.Lit_Colon ':'> <'/usr/sbin'>}
          spids: [92]
        )
      ]
      redirects: []
    )
    (command.ShAssignment
      pairs: [
        (assign_pair
          lhs: (sh_lhs_expr.Name left:<Id.Lit_VarLike '_reason='> name:_reason)
          op: assign_op.Equal
          rhs: 
            {
              (braced_var_sub
                left: <Id.Left_DollarBrace '${'>
                token: <Id.VSub_Number 1>
                var_name: 1
                suffix_op: (suffix_op.Unary op:<Id.VTest_Hyphen _> arg_word:{(DQ <'acctg off'>)})
                right: <Id.Right_DollarBrace '}'>
              )
            }
          spids: [99]
        )
      ]
      redirects: []
    )
    (C {<acctwtmp>} {(DQ (${ Id.VSub_Name _reason))} {<'/var/adm/wtmpx'>})
    (C {<turnacct>} {<off>})
  ]
)