patch applied (cabal-install): Pull the planners out of install and pass them as parameters