(CommandList
  children: [
    (AndOr
      children: [
        (DBracket expr:(BoolUnary op_id:BoolUnary_z child:{($ VSub_Name "$require_me")}))
        (C {(typeset)} {(-i)} {(require_me)})
      ]
      op_id: Op_DAmp
    )
    (DParen child:(UnaryAssign op_id:Node_PostDPlus child:(LhsName name:require_me)))
  ]
)