Require base >= 4.6 for `atomicModifyIORef'`