nit: No trailing commas in JS — older versions of IE can't handle it.