Improve Safe Haskell bounds for changes to base over time