Do 2 million iterations in bench
Fix remaining 1.8.7 failures in pure ruby