[Haskell-cafe] Another idea for record field selection and better namespace management