And this gives a compatibility story for outer loops that except:
Exception, and even for others cases that are not recoded for
ExceptionGroup handling.
It could help during the migration/mixed python version phase. But I'm not convinced yet that this is what we want to end up with in the long term.