protected override void OnAccept <C>(C context, IStmtVisitor <C> visitor) => visitor.VisitBlock(context, this);