extensions is deprecated in cabal >= 1.10, switch to default-extensions