[Haskell-cafe] Monomorphism restriction [Was: Rank2Types in let bindings]