Macro for deferring cleanup activity in C (and C++).