Data.Set benchmarks: MVars -> IORefs
nfIO moved out of benchmarked functions