(CommandList
  children: [
    (C {(set)} {(-e)})
    (If
      arms: [
        (if_arm
          cond: [
            (Sentence
              child: (Pipeline children:[(C {(hash)} {(vndr)})] negated:True)
              terminator: <Op_Semi ';'>
            )
          ]
          action: [
            (C {(echo)} 
              {
                (DQ ('Please install vndr with ') (EscapedLiteralPart token:<Lit_EscapedChar '\\"'>) 
                  ('go get github.com/LK4D4/vndr') (EscapedLiteralPart token:<Lit_EscapedChar '\\"'>) (' and put it in your ') 
                  (EscapedLiteralPart token:<Lit_EscapedChar '\\$'>) (GOPATH)
                )
              }
            )
            (C {(exit)} {(1)})
          ]
          spids: [16777215 31]
        )
      ]
      spids: [16777215 51]
    )
    (C {(vndr)} {(DQ ($ VSub_At '$@'))})
  ]
)