Run given function with a fresh zone and destroy it afterwards.
Create a new zone allocator. Use Zone#close to free allocations.