[GHC] #14848: -XDuplicateRecordFields breaks record expression splices