On g++, the defer macro does not work.
On g++, the defer macro does not work.