[Haskell-cafe] fst and snd as record selectors