We've already dropped support for `1.8.6` and even `2.14` doesn't work 100% with it so I don't think it's an issue with respect to this. I'm leaning towards preferring `_exec` given that by being explicitly we're limiting the amount of leakage than occur from using the closures.