{"ScriptPreparationCode":"var arrFull = [\u0027past\u0027,\u0027present\u0027,\u0027future\u0027]\r\nvar arrOne = [\u0027past\u0027]\r\nArray.prototype.excludes = function(item) {\r\n\treturn !this.includes(item)\r\n}","TestCases":[{"Name":"Difference - Full","Code":"_.difference(arrFull, arrFull)","IsDeferred":false},{"Name":"Intersection - Full","Code":"_.intersection(arrFull, arrFull)","IsDeferred":false},{"Name":"Difference - Partial","Code":"_.difference(arrFull, arrOne)","IsDeferred":false},{"Name":"Intersection - Partial","Code":"_.intersection(arrOne, arrFull)","IsDeferred":false},{"Name":"Difference - includes","Code":"arrFull.filter(item =\u003E !arrFull.includes(item))","IsDeferred":false},{"Name":"Intersection - includes","Code":"arrFull.filter(item =\u003E arrFull.includes(item))","IsDeferred":false}]}