When a closure escapes, the compiler isn't able to statically know when the closure is invoked, and it may even be invoked multiple overlapping times, or simultaneously on different threads if the ...