[GHC] #11805: Ability to use record fields for automatic derivation of user-defined classes.