Make decodeURI correspond to the 15.1.3.1 algorithm and decodeURIComponent ito 15.1.3.2
Make encodeURI correspond to the 15.1.3.3 algorithm and encodeURIComponent ito 15.1.3.4
Fix broken RegExp syntax: \c
Include .input, .index in the result of a successful RegExp.exec(...)
Make note of different RegExp behavior
Fix broken multiline RegExp behavior

Was actually not being passed through, oops...
For RegExp.exec, return the rune index in the string, not the byte index
RegExp(/xyzzy/) & RegExp(/xyzzy/, undefined) will return a reference to the exact same /xyzzy/ object...

...instead of creating a new copy
Cannot supply flags when constructing one RegExp from another
Use RegExp.source (not RegExp.toString) when doing new RegExp(RegExp)
Use RegExp._RegExp.Flags when doing new RegExp(RegExp)
Set the prototype of Math to the global object prototype
Another RegExp test
Partially implement new Object(...)
After a successful global RegExp.exec match, index shift the result
Fix RegExp.prototype.exec .length & .prototype
Fix RegExp.prototype.test .length & .prototype
Fix RegExp.prototype.toString .length & .prototype
Do not throw a TypeError when trying to set global, ignoreCase, source, etc.