[Haskell-cafe] Eta-expansion and existentials (or: types destroy my laziness)