Move the 'at-end-time' code into an END block so that $loop->run is not eval{} wrapped, as this confuses Devel::MAT::Dumper's -dump_at_DIE behaviour