(CommandList
  children: [
    (C {(_Dbg_help_add)} {(clear)} 
      {(SQ <'clear LINE\n'> <'\n'> <'clear all breakpoints at a line LINE.'>)} {(1)}
    )
    (FuncDef
      name: _Dbg_do_clear
      body: 
        (BraceGroup
          children: [
            (C {(_Dbg_do_clear_brkpt)} {($ VSub_Name '$_Dbg_args')})
            (Assignment
              keyword: Assign_None
              pairs: [
                (assign_pair
                  lhs: (LhsName name:_Dbg_last_cmd)
                  op: Equal
                  rhs: {(SQ <clear>)}
                  spids: [82]
                )
              ]
              spids: [82]
            )
            (ControlFlow token:<ControlFlow_Return return> arg_word:{($ VSub_QMark '$?')})
          ]
          spids: [74]
        )
      spids: [70 73]
    )
    (C {(_Dbg_alias_add)} {(d)} {(clear)})
  ]
)