Data.IORef.Tools
atomicModifyIORef_