[Haskell-cafe] RE: A question about functional dependencies and existential quantification