[GHC] #13028: Compile-time validation of literals in IsString instances