[Haskell-cafe] Are records type safe?