(CommandList
  children: [
    (Pipeline
      children: [
        (C {(cat)} {($ VSub_Number '$1')})
        (C {(grep)} {(-v)} {(SQ <'^#'>)})
        (C {(sed)} {(SQ <'s/^[^<]*<\\([^>]*\\)>/\\1/'>)})
        (C {(grep)} {(SQ <'<.*>'>)})
        (C {(sed)} {(-e)} {(SQ <'s/[<>]/ /g'>)})
        (C {(awk)} {(SQ <'{if ($3 != "") { print $3" "$1 } else {print $2" "$1}}'>)})
        (C {(sort)})
        (C {(uniq)})
      ]
      negated: False
    )
  ]
)