[Haskell-cafe] Leibniz equality can be made injective