It would allow us to solve things like https://github.com/haskell/haskell-language-server/issues/562