RE: [Haskell-cafe] Mutual recursive modules with GHC: Classes, instances