track changes needed for latest ghc