It is an IE bug that causes it to break. One of the many ways they do not follow the spec.
ObjectLiteral : { } { PropertyNameAndValueList }
ObjectLiteral : { } { PropertyNameAndValueList } { PropertyNameAndValueList , }
It is an IE bug that causes it to break. One of the many ways they do not follow the spec.