support cabal changes