[Haskell-cafe] ATs vs FDs