back to ECMAScript 3 specs since Grunt pukes with trailing comma