TH empty case expressions now ok (with -XEmptyCase)
peak_megabytes_allocated bounces around a lot
Significant (15%) bytes-allocated reduction in haddock.Cabal and haddock.base

I'm not sure why, but I'm happy!