RE: GHC API question: resolving dependencies for modules