Normative Changes Promise.all and Promise.race no longer use @@ species to construct a new instance. RegExp.prototype.[[@@ split]] now coerces limit using ToUint32. This was erroneously changed in ES6 to use ToLength which could result in broken array indexes. Add new early error for functions which contain both a non-simple parameter list and a use strict directive (Notes: here and here). Binding