diff --git a/test/harness/assert-false.js b/test/harness/assert-false.js
index 0c8f175d911f57b05fc8883caf5e06832b974ac1..93b8205813669a2d7e3214c6ae788e2aacfc32d3 100644
--- a/test/harness/assert-false.js
+++ b/test/harness/assert-false.js
@@ -4,7 +4,6 @@
 /*---
 description: >
     `false` does not satisfy the assertion.
-includes: [sta.js]
 ---*/
 
 var threw = false;
diff --git a/test/harness/assert-notsamevalue-nan.js b/test/harness/assert-notsamevalue-nan.js
index 5b784150cd44641d3af5be50c27443a0f7d64f05..856cc482c77eee8b8e0387cdd8fc8c0b786ced70 100644
--- a/test/harness/assert-notsamevalue-nan.js
+++ b/test/harness/assert-notsamevalue-nan.js
@@ -4,7 +4,6 @@
 /*---
 description: >
     Two references to NaN do not satisfy the assertion.
-includes: [sta.js]
 ---*/
 
 var threw = false;
diff --git a/test/harness/assert-obj.js b/test/harness/assert-obj.js
index 2b934a3b85b288f5cbd1c5e5c6909824bbd569d6..edaf82fc694f45c8c867f585d38f0d431716d600 100644
--- a/test/harness/assert-obj.js
+++ b/test/harness/assert-obj.js
@@ -4,7 +4,6 @@
 /*---
 description: >
     An object literal does not satisfy the assertion.
-includes: [sta.js]
 ---*/
 
 var threw = false;
diff --git a/test/harness/assert-samevalue-objects.js b/test/harness/assert-samevalue-objects.js
index 03c0d80ba427f0f80fe3c2df3c0ba904ea6776be..833f864b4dca559c72e5b2e3a5ff230edfe0ddaf 100644
--- a/test/harness/assert-samevalue-objects.js
+++ b/test/harness/assert-samevalue-objects.js
@@ -4,7 +4,6 @@
 /*---
 description: >
     Distinct objects do not satisfy the assertion.
-includes: [sta.js]
 ---*/
 
 var threw = false;
diff --git a/test/harness/assert-samevalue-zeros.js b/test/harness/assert-samevalue-zeros.js
index 461b93e8efc15fc5f235e4cfb2d49b01fed3624e..a4a44a031d47cf13655e03543799f7a79ca0fcfc 100644
--- a/test/harness/assert-samevalue-zeros.js
+++ b/test/harness/assert-samevalue-zeros.js
@@ -4,7 +4,6 @@
 /*---
 description: >
     Positive and negative zero do not satisfy the assertion.
-includes: [sta.js]
 ---*/
 
 var threw = false;
diff --git a/test/harness/assert-throws-incorrect-ctor.js b/test/harness/assert-throws-incorrect-ctor.js
index 5384bec0b2b68b536674685f6e869a99e4307a1d..b12f06ee7708d222aee9fc81d6e51ca64015e7ef 100644
--- a/test/harness/assert-throws-incorrect-ctor.js
+++ b/test/harness/assert-throws-incorrect-ctor.js
@@ -5,7 +5,6 @@
 description: >
   Functions that throw values whose constructor does not match the specified
   constructor do not satisfy the assertion.
-includes: [sta.js]
 ---*/
 
 var threw = false;
diff --git a/test/harness/assert-throws-native.js b/test/harness/assert-throws-native.js
index 6c03b50fa63fc52a16f7db490967c11230f24e18..7650acb19e9adbc4e6216d4ccc638ed17ec9e4bc 100644
--- a/test/harness/assert-throws-native.js
+++ b/test/harness/assert-throws-native.js
@@ -5,7 +5,6 @@
 description: >
     Functions that throw instances of the specified native Error constructor
     satisfy the assertion.
-includes: [sta.js]
 ---*/
 
 assert.throws(Error, function() {
diff --git a/test/harness/assert-throws-no-arg.js b/test/harness/assert-throws-no-arg.js
index 1d379758343bfc07188e56b4533141e64baa40e2..c8a9f3510ba4e38ac47b93fd7a057c28bb73e26a 100644
--- a/test/harness/assert-throws-no-arg.js
+++ b/test/harness/assert-throws-no-arg.js
@@ -4,7 +4,6 @@
 /*---
 description: >
     The assertion fails when invoked without arguments.
-includes: [sta.js]
 ---*/
 
 var threw = false;
diff --git a/test/harness/assert-throws-no-error.js b/test/harness/assert-throws-no-error.js
index 5b7cfda1dee0810e68bbe7b270b29a6d9c34b6c4..d40b06b44c2ab4446c3f4e1b0873691ef1e28e95 100644
--- a/test/harness/assert-throws-no-error.js
+++ b/test/harness/assert-throws-no-error.js
@@ -4,7 +4,6 @@
 /*---
 description: >
     Functions that do not throw errors do not satisfy the assertion.
-includes: [sta.js]
 ---*/
 
 var threw = false;
diff --git a/test/harness/assert-throws-null-fn.js b/test/harness/assert-throws-null-fn.js
index 8d974da64dabe131beebe60e35ad637ce37ebd18..741751498a20e5b361e44dd1f578c4277fc223d1 100644
--- a/test/harness/assert-throws-null-fn.js
+++ b/test/harness/assert-throws-null-fn.js
@@ -4,7 +4,6 @@
 /*---
 description: >
   Fails if second arg is not a function
-includes: [sta.js]
 ---*/
 
 var threw = false;
diff --git a/test/harness/assert-throws-null.js b/test/harness/assert-throws-null.js
index 227b83ab4e433e6e8d923a83d0f9c99359a908ba..7b10f612477a98c631f8febfcdcc606360f20d49 100644
--- a/test/harness/assert-throws-null.js
+++ b/test/harness/assert-throws-null.js
@@ -4,7 +4,6 @@
 /*---
 description: >
     Functions that throw the `null` value do not satisfy the assertion.
-includes: [sta.js]
 ---*/
 
 var threw = false;
diff --git a/test/harness/assert-throws-primitive.js b/test/harness/assert-throws-primitive.js
index 9550961793dd4fad61effcceb6f8d8bbed631acd..0a2d8f9e2ab43ad6b0a8477c6870003007b5b660 100644
--- a/test/harness/assert-throws-primitive.js
+++ b/test/harness/assert-throws-primitive.js
@@ -4,7 +4,6 @@
 /*---
 description: >
     Functions that throw primitive values do not satisfy the assertion.
-includes: [sta.js]
 ---*/
 var threw = false;
 
diff --git a/test/harness/assert-throws-single-arg.js b/test/harness/assert-throws-single-arg.js
index ab101286030217240587af9d277dce44d435f05a..2b8ca71356f5d84921cf01b7e9b9fef93153ecf3 100644
--- a/test/harness/assert-throws-single-arg.js
+++ b/test/harness/assert-throws-single-arg.js
@@ -4,7 +4,6 @@
 /*---
 description: >
     The assertion fails when invoked with a single argument.
-includes: [sta.js]
 ---*/
 var threw = false;
 
diff --git a/test/harness/assertRelativeDateMs.js b/test/harness/assertRelativeDateMs.js
index 77022f07470877ed790fa1b5e344258b8b2fd53c..c8c08b3b67edcd60c8089a911756271b74258a43 100644
--- a/test/harness/assertRelativeDateMs.js
+++ b/test/harness/assertRelativeDateMs.js
@@ -4,7 +4,7 @@
 description: >
      Only passes when the provided date is exactly the specified number of
      milliseconds from the Unix epoch
-includes: [assertRelativeDateMs.js,sta.js]
+includes: [assertRelativeDateMs.js]
 ---*/
 
 var thrown;
diff --git a/test/harness/detachArrayBuffer-host-detachArrayBuffer.js b/test/harness/detachArrayBuffer-host-detachArrayBuffer.js
index 2455167567263a5b96990d9bb6f06e4d7678c802..2eb65d74f905b85204a1b728a9a555bcbb92de1f 100644
--- a/test/harness/detachArrayBuffer-host-detachArrayBuffer.js
+++ b/test/harness/detachArrayBuffer-host-detachArrayBuffer.js
@@ -8,7 +8,7 @@ description: >
 
     $DETACHBUFFER relies on the presence of a host definition for $262.detachArrayBuffer
 
-includes: [detachArrayBuffer.js,sta.js]
+includes: [detachArrayBuffer.js]
 ---*/
 
 var $262 = {
diff --git a/test/harness/detachArrayBuffer.js b/test/harness/detachArrayBuffer.js
index 71eb7dfa01b53c7cb16910896dc4e6fe6282ac03..6c25d36eda15be7f439bfec0ac673b2e05e32501 100644
--- a/test/harness/detachArrayBuffer.js
+++ b/test/harness/detachArrayBuffer.js
@@ -9,8 +9,6 @@ description: >
     $DETACHBUFFER relies on the presence of a definition for $262.detachArrayBuffer.
 
     Without a definition, calling $DETACHBUFFER will result in a ReferenceError
-
-includes: [sta.js]
 ---*/
 
 var ab = new ArrayBuffer(1);
diff --git a/test/harness/promiseHelper.js b/test/harness/promiseHelper.js
index 59e8b66991a9ca98ab6cb2f9c7339cb12dbebd7f..d65271dad1ce7e22dcc803f3a971b9ac6e536bd6 100644
--- a/test/harness/promiseHelper.js
+++ b/test/harness/promiseHelper.js
@@ -10,7 +10,7 @@ description: >
     of numbers, each added during some operation, and verifies that they
     are in numeric order.
 
-includes: [promiseHelper.js,sta.js]
+includes: [promiseHelper.js]
 ---*/
 
 assert(checkSequence([1, 2, 3, 4, 5]));
diff --git a/test/harness/propertyhelper-verifyconfigurable-not-configurable-not-strict.js b/test/harness/propertyhelper-verifyconfigurable-not-configurable-not-strict.js
index e84182d79a68954185b8652a8f2634f4ce608e99..e8216b2329eb3fbc13b16983a4cfef69b6b9063a 100644
--- a/test/harness/propertyhelper-verifyconfigurable-not-configurable-not-strict.js
+++ b/test/harness/propertyhelper-verifyconfigurable-not-configurable-not-strict.js
@@ -5,7 +5,7 @@
 description: >
     Objects whose specified property is not configurable do not satisfy the
     assertion outside of strict mode.
-includes: [propertyHelper.js,sta.js]
+includes: [propertyHelper.js]
 flags: [noStrict]
 ---*/
 
diff --git a/test/harness/propertyhelper-verifyconfigurable-not-configurable-strict.js b/test/harness/propertyhelper-verifyconfigurable-not-configurable-strict.js
index 23f05344bf3070423b0e551bc0fd4bf281896887..129d786d4951ae71b1860a1f5a18030789707ec7 100644
--- a/test/harness/propertyhelper-verifyconfigurable-not-configurable-strict.js
+++ b/test/harness/propertyhelper-verifyconfigurable-not-configurable-strict.js
@@ -5,7 +5,7 @@
 description: >
     Objects whose specified property is not configurable do not satisfy the
     assertion in strict mode.
-includes: [propertyHelper.js,sta.js]
+includes: [propertyHelper.js]
 flags: [onlyStrict]
 ---*/
 var threw = false;
diff --git a/test/harness/propertyhelper-verifyenumerable-not-enumerable-symbol.js b/test/harness/propertyhelper-verifyenumerable-not-enumerable-symbol.js
index 2f0d2461bb8358d4d5e7df0dde392fbe8857b169..ab36f14cc20675ee46786ae43c21268c50ae69dc 100644
--- a/test/harness/propertyhelper-verifyenumerable-not-enumerable-symbol.js
+++ b/test/harness/propertyhelper-verifyenumerable-not-enumerable-symbol.js
@@ -5,7 +5,7 @@
 description: >
     Objects whose specified symbol property is not enumerable do not satisfy the
     assertion.
-includes: [propertyHelper.js,sta.js]
+includes: [propertyHelper.js]
 features: [Symbol]
 ---*/
 var threw = false;
diff --git a/test/harness/propertyhelper-verifyenumerable-not-enumerable.js b/test/harness/propertyhelper-verifyenumerable-not-enumerable.js
index fcb4dfce5fbdb3f044478e3c4dc4f9eab6df56b7..fb4ccc031df16b62ee2869cb61a8775f00446a71 100644
--- a/test/harness/propertyhelper-verifyenumerable-not-enumerable.js
+++ b/test/harness/propertyhelper-verifyenumerable-not-enumerable.js
@@ -5,7 +5,7 @@
 description: >
     Objects whose specified string property is not enumerable do not satisfy the
     assertion.
-includes: [propertyHelper.js,sta.js]
+includes: [propertyHelper.js]
 ---*/
 var threw = false;
 var obj = {};
diff --git a/test/harness/propertyhelper-verifynotconfigurable-configurable.js b/test/harness/propertyhelper-verifynotconfigurable-configurable.js
index 6c8bb5af2d6a7f7a49a6bcf4eb46658d3a7b7676..6db04baf83da370ef045364d3ef1172d7c823936 100644
--- a/test/harness/propertyhelper-verifynotconfigurable-configurable.js
+++ b/test/harness/propertyhelper-verifynotconfigurable-configurable.js
@@ -5,7 +5,7 @@
 description: >
     Objects whose specified property is configurable do not satisfy the
     assertion.
-includes: [propertyHelper.js,sta.js]
+includes: [propertyHelper.js]
 ---*/
 var threw = false;
 var obj = {};
diff --git a/test/harness/propertyhelper-verifynotconfigurable-not-configurable-strict.js b/test/harness/propertyhelper-verifynotconfigurable-not-configurable-strict.js
index 56f82b31faf84b395d5200b2a7dd3db5e40640bb..d237a2b7dafd4396f0e527e10cfb550132c30609 100644
--- a/test/harness/propertyhelper-verifynotconfigurable-not-configurable-strict.js
+++ b/test/harness/propertyhelper-verifynotconfigurable-not-configurable-strict.js
@@ -5,7 +5,7 @@
 description: >
     Objects whose specified property is not configurable satisfy the assertion
     in strict mode.
-includes: [propertyHelper.js,sta.js]
+includes: [propertyHelper.js]
 flags: [onlyStrict]
 ---*/
 var obj = {};
diff --git a/test/harness/propertyhelper-verifynotenumerable-enumerable-symbol.js b/test/harness/propertyhelper-verifynotenumerable-enumerable-symbol.js
index 8e6f0cdcae2cdca4518722ac91fa176e1a9e662a..42e369bebde9be602e0625ac7601c586146e0d40 100644
--- a/test/harness/propertyhelper-verifynotenumerable-enumerable-symbol.js
+++ b/test/harness/propertyhelper-verifynotenumerable-enumerable-symbol.js
@@ -5,7 +5,7 @@
 description: >
     Objects whose specified symbol property is enumerable do not satisfy the
     assertion.
-includes: [propertyHelper.js,sta.js]
+includes: [propertyHelper.js]
 features: [Symbol]
 ---*/
 var threw = false;
diff --git a/test/harness/propertyhelper-verifynotenumerable-enumerable.js b/test/harness/propertyhelper-verifynotenumerable-enumerable.js
index 65e63bb360d43b5c49bef846b711855d01ea5830..3c762340c0bfbac7bfa8b38a7b0aa51bc9232086 100644
--- a/test/harness/propertyhelper-verifynotenumerable-enumerable.js
+++ b/test/harness/propertyhelper-verifynotenumerable-enumerable.js
@@ -5,7 +5,7 @@
 description: >
     Objects whose specified string property is enumerable do not satisfy the
     assertion.
-includes: [propertyHelper.js,sta.js]
+includes: [propertyHelper.js]
 ---*/
 var threw = false;
 var obj = {};
diff --git a/test/harness/propertyhelper-verifynotwritable-writable.js b/test/harness/propertyhelper-verifynotwritable-writable.js
index eb851add348c3b1f44c767966eb87a618f1cf4f6..d86e5af37e274b6ecbb62f0bc10001777e7c50ec 100644
--- a/test/harness/propertyhelper-verifynotwritable-writable.js
+++ b/test/harness/propertyhelper-verifynotwritable-writable.js
@@ -4,7 +4,7 @@
 /*---
 description: >
     Objects whose specified property is writable do not satisfy the assertion.
-includes: [propertyHelper.js,sta.js]
+includes: [propertyHelper.js]
 ---*/
 var threw = false;
 var obj = {};
diff --git a/test/harness/propertyhelper-verifywritable-not-writable-not-strict.js b/test/harness/propertyhelper-verifywritable-not-writable-not-strict.js
index 591aabaa5638b5f91e12a62d1af61e6a758351a8..320cbc8b93e221e12f4f32cf0da0a82208399777 100644
--- a/test/harness/propertyhelper-verifywritable-not-writable-not-strict.js
+++ b/test/harness/propertyhelper-verifywritable-not-writable-not-strict.js
@@ -5,7 +5,7 @@
 description: >
     Objects whose specified property is not writable do not satisfy the
     assertion outside of strict mode.
-includes: [propertyHelper.js,sta.js]
+includes: [propertyHelper.js]
 flags: [noStrict]
 ---*/
 var threw = false;
diff --git a/test/harness/propertyhelper-verifywritable-not-writable-strict.js b/test/harness/propertyhelper-verifywritable-not-writable-strict.js
index da60196ef62a06f1762db401aff298292d2df37d..4d6e3575e6662f22512d580d06f6b194490e247f 100644
--- a/test/harness/propertyhelper-verifywritable-not-writable-strict.js
+++ b/test/harness/propertyhelper-verifywritable-not-writable-strict.js
@@ -6,7 +6,7 @@ description: >
     Objects whose specified property is not writable do not satisfy the
     assertion in strict mode.
 
-includes: [propertyHelper.js,sta.js]
+includes: [propertyHelper.js]
 flags: [onlyStrict]
 ---*/
 var threw = false;
diff --git a/test/harness/sta-error.js b/test/harness/sta-error.js
index 36463225c5a8a545767cf69b2df8e3830928ca12..f5d8e695ebcd8014a62930b69730a9c2d4289e38 100644
--- a/test/harness/sta-error.js
+++ b/test/harness/sta-error.js
@@ -5,7 +5,6 @@
 description: >
     The global `$ERROR` function throws an instance of the global `Test262Error`
     function with the specified message.
-includes: [sta.js]
 ---*/
 var threw = false;
 
diff --git a/test/harness/sta-override-error.js b/test/harness/sta-override-error.js
index 840470b13c5110a75be68057727c2f9ccac5395d..76e794121dd8649553013e6571827614ed93d05b 100644
--- a/test/harness/sta-override-error.js
+++ b/test/harness/sta-override-error.js
@@ -9,7 +9,6 @@ description: >
         $ERROR
 
     Assert that global $ERROR is overridable
-includes: [sta.js]
 ---*/
 function BaloneyError() {}
 
diff --git a/test/harness/sta.js b/test/harness/sta.js
index d439f202947eb18b60b4db28860a3bb31064f8e0..6672c385fe0bef8582a62ae67ac9bc92c9f164f6 100644
--- a/test/harness/sta.js
+++ b/test/harness/sta.js
@@ -6,8 +6,6 @@ description: >
 
         Test262Error
         $ERROR
-
-includes: [sta.js]
 ---*/
 
 assert(typeof Test262Error === "function");
diff --git a/test/harness/verifyProperty-arguments.js b/test/harness/verifyProperty-arguments.js
index 37c9ed3ad8efdf38361a0b846c4118051dd18bdf..9f6daf137c4448cbe64ce10fa04efee2eb73e3a2 100644
--- a/test/harness/verifyProperty-arguments.js
+++ b/test/harness/verifyProperty-arguments.js
@@ -4,7 +4,7 @@
 /*---
 description: >
   verifyProperty should receive at least 3 arguments: obj, name, and descriptor
-includes: [propertyHelper.js,sta.js]
+includes: [propertyHelper.js]
 ---*/
 assert.throws(Test262Error, () => {
   verifyProperty();
diff --git a/test/harness/verifyProperty-desc-is-not-object.js b/test/harness/verifyProperty-desc-is-not-object.js
index d269d6737dbcb7d6710f9c8b9eec84e78e0dea62..900b8dfa86560e1ce29057fb8f8a7710e035f28f 100644
--- a/test/harness/verifyProperty-desc-is-not-object.js
+++ b/test/harness/verifyProperty-desc-is-not-object.js
@@ -4,7 +4,7 @@
 /*---
 description: >
   The desc argument should be an object or undefined
-includes: [propertyHelper.js,sta.js]
+includes: [propertyHelper.js]
 features: [Symbol]
 ---*/
 var sample = { foo: 42 };
diff --git a/test/harness/verifyProperty-noproperty.js b/test/harness/verifyProperty-noproperty.js
index aec783cc5aa82bad47b90891c3d62e57c6ef20e1..1a4710f92cec47da946c07f3ef6b678bbaa68894 100644
--- a/test/harness/verifyProperty-noproperty.js
+++ b/test/harness/verifyProperty-noproperty.js
@@ -4,7 +4,7 @@
 /*---
 description: >
   The first argument should have an own property
-includes: [propertyHelper.js,sta.js]
+includes: [propertyHelper.js]
 ---*/
 assert.throws(Test262Error, () => {
   verifyProperty(Object, 'JeanPaulSartre', {});
diff --git a/test/harness/verifyProperty-undefined-desc.js b/test/harness/verifyProperty-undefined-desc.js
index 590fd62892368121c2fa044cdbf9c82104e11fe2..83f0b997c3753ff51a77d39fc3e3a1df8065811f 100644
--- a/test/harness/verifyProperty-undefined-desc.js
+++ b/test/harness/verifyProperty-undefined-desc.js
@@ -4,7 +4,7 @@
 /*---
 description: >
   Verify an undefined descriptor
-includes: [propertyHelper.js,sta.js]
+includes: [propertyHelper.js]
 ---*/
 var sample = {
   bar: undefined,
diff --git a/test/harness/verifyProperty-value-error.js b/test/harness/verifyProperty-value-error.js
index 2a97967c8f70e055461b9efd3c8b42740bed1a90..0145cac2e834bcd0724a46b28f88e6a968052827 100644
--- a/test/harness/verifyProperty-value-error.js
+++ b/test/harness/verifyProperty-value-error.js
@@ -8,7 +8,7 @@ description: >
         verifyProperty()
         ...
 
-includes: [propertyHelper.js,sta.js]
+includes: [propertyHelper.js]
 ---*/
 
 var threw = false;