[Haskell-cafe] Ambiguous types for collection keys