CExprDefer

Defer macro - defer {Expr1; Expr2} Defers expressions until end of current scope.