has === This is a library which provides entity based records for Haskell. Please read it first: [Tutorial based on announce post][Ann]. [Ann]: http://github.com/nonowarn/has/blob/master/examples/Announce04.lhs