Re[2]: [Haskell-cafe] type inference and named fields