WIP: temp: switch from CAS to atomicModifyIORef for the buggy bit... no change