RE: [Haskell] ambiguous record field names which actually aren’t ambigious