[Haskell-cafe] Associative Commutative Unification