Add volatility
Remove ununsed epoch waiting
Put off garbage collection of deep structures into detached threads
Minor changes