Bug Fix: ensure we stop unit test execution when an unexpected exception is raised in REQUIRE_* macros.