Re: [Haskell-cafe] Efficient records with arbitrarily many fields [was: Extensible states]