(CommandList
  children: [
    (If
      arms: [
        (if_arm
          cond: [(C {(Lit_Other '[')} {($ VSub_Pound '$#')} {(-ne)} {(1)} {(Lit_Other ']')})]
          action: [
            (C {(echo)} {(DQ ('Usage: ') ($ VSub_Number '$0') (' <executable>'))})
            (ControlFlow token:<ControlFlow_Exit exit> arg_word:{(1)})
          ]
          spids: [16777215 16]
        )
      ]
      spids: [16777215 31]
    )
    (Pipeline
      children: [
        (C {(nm)} {(-d)} {(-n)} {($ VSub_Number '$1')})
        (C {(grep)} {(SQ <' [bBdD] '>)})
        (C {(awk)} 
          {
            (SQ 
              <
'{  printf "%10ld kB  %s\\n", ($1-lastpos)/1024, lastname; lastpos=$1; lastname=$3 }'
              >
            )
          }
        )
        (C {(sort)} {(-n)})
      ]
      negated: F
    )
  ]
)