String.prototype.includes = function (string, index) {
	return this.indexOf(string, index) !== -1;
};

@@ -48,16 +48,178 @@
 ndex) %7B%0A
+%09if (typeof string === 'object' && string instanceof RegExp) throw new TypeError(%22First argument to String.prototype.includes must not be a regular expression%22);%0A
 %09return 

Add explicit exception required by the spec