Temp allocator with autoreleasing pools: