If the person either installed Cabal themselves elsewhere on the system, or has haskell-platform from Homebrew, they already have Cabal. So I've made it optional that you may say `--witout-cabal-install` (at least that's what I think I did with `:recommended`?)