[Haskell-cafe] Possible extension to Haskell overloading behavior