When prompting completions directly after changing the cabal file, incorrect completions are shown.
This is the result of useWithStaleFast which is used when calling CabalParseFields as the results are queried before the computation has actually finished.