[Haskell-cafe] Re: Data structure to manage collection of sets with efficient lookup, intersection?