First pass at adding dependency bounds for cabal