[Haskell-cafe] Record syntax, reopening a can of worms.