run closure in -O3, it makes sense there with the other unsafe optimizations