[Haskell-cafe] Conflicting bindings legal?!