I'm struggling to get the project to select versions it can actually build with. Can you check in a cabal constraints file, using `cabal freeze`?