Cuidado com o IE8 e versões anteriores. Eles são nazistas de gramática. Uma vírgula extra em qualquer lugar do código e essa gramática nazista reclamará. Pior de tudo, ele nunca dirá onde está a vírgula extra. Apenas reclamará e lançará erros em lugares inesperados.
Significa velha Gramática NAZI.
Meu conselho para você: se o IE8 lançar erros estranhos em você. Você pode ter uma vírgula extra em algum lugar do seu código. Verifique seus javascripts. Verifique também seus jsons com Lint, se possível.