better cabal version for base