ghc --make, recompilation problems? (was: GHC 6.2)