[Haskell] RE: Extensible records: Static duck typing