Ensure macros can throw exceptions during expansion.