[GHC] #12647: Can't capture improvement of functional dependencies