public ElseBranch(BlockExprAST body) { Body = body; }
protected internal virtual void VisitAST(BlockExprAST node) { }
public Branch(BaseAST cond, BlockExprAST body) { Cond = cond; Body = body; }