[GHC] #13905: ApplicativeDo is too strict with newtype patterns