import HscTypes (FixItem(..))
import Name
import NameEnv
-import UniqFM
+import LazyUniqFM
import NameSet
import PrelNames ( isUnboundName )
import RdrName ( RdrName, rdrNameOcc )
import Digraph ( SCC(..), stronglyConnComp )
import Bag
import Outputable
+import FastString
import Maybes ( orElse )
import Util ( filterOut )
import Monad ( foldM, unless )