[Haskell-cafe] Mutual scoping question