require es5 (no trailing commas)

closes gh-428