[Haskell-cafe] MPTC or functional dependencies?