diff --git a/test/built-ins/object/entries/exception-during-enumeration.js b/test/built-ins/object/entries/exception-during-enumeration.js
index 69a30d4ed8381e3a9f7d1328f5792274aa3a1a28..0a709eda4a679a69ff572c545c92051a761f8ad8 100644
--- a/test/built-ins/object/entries/exception-during-enumeration.js
+++ b/test/built-ins/object/entries/exception-during-enumeration.js
@@ -3,6 +3,7 @@
 
 /*---
 description: Object.entries should terminate if getting a value throws an exception
+es7id: pending
 includes: [Test262Error.js]
 author: Jordan Harband
 ---*/
diff --git a/test/built-ins/object/entries/exception-not-object-coercible.js b/test/built-ins/object/entries/exception-not-object-coercible.js
index 56d668709d8ce80a2412e6c859b3030377eb21f5..0a434aa3bb7f29e6c2248ece56031f021675ee66 100644
--- a/test/built-ins/object/entries/exception-not-object-coercible.js
+++ b/test/built-ins/object/entries/exception-not-object-coercible.js
@@ -3,6 +3,7 @@
 
 /*---
 description: Object.entries should fail if given a null or undefined value
+es7id: pending
 author: Jordan Harband
 ---*/
 
diff --git a/test/built-ins/object/entries/function-length.js b/test/built-ins/object/entries/function-length.js
index 6905e8f448d1e70d8c2f2b23c79a16f7b8131443..a0b1b6a36459ed114324f6c80fc54621237b80c2 100644
--- a/test/built-ins/object/entries/function-length.js
+++ b/test/built-ins/object/entries/function-length.js
@@ -3,6 +3,7 @@
 
 /*---
 description: Object.entries should have length 1
+es7id: pending
 author: Jordan Harband
 includes: [propertyHelper.js]
 ---*/
diff --git a/test/built-ins/object/entries/function-name.js b/test/built-ins/object/entries/function-name.js
index 794462db5a9897d5f4c82ffbc47d26e5af590b6a..4fd68f9f76ecd8ddea5587676dfa19390379eca8 100644
--- a/test/built-ins/object/entries/function-name.js
+++ b/test/built-ins/object/entries/function-name.js
@@ -3,6 +3,7 @@
 
 /*---
 description: Object.entries should have name property with value 'entries'
+es7id: pending
 author: Jordan Harband
 includes: [propertyHelper.js]
 ---*/
diff --git a/test/built-ins/object/entries/function-property-descriptor.js b/test/built-ins/object/entries/function-property-descriptor.js
index d207f0cd5301e6218974b4d1985130a4abeba6ed..2d351023a139f95fbaf48e8f0a46b91411e2d589 100644
--- a/test/built-ins/object/entries/function-property-descriptor.js
+++ b/test/built-ins/object/entries/function-property-descriptor.js
@@ -3,6 +3,7 @@
 
 /*---
 description: Object.entries should be writable, non-enumerable, and configurable
+es7id: pending
 author: Jordan Harband
 includes: [propertyHelper.js]
 ---*/
diff --git a/test/built-ins/object/entries/getter-adding-key.js b/test/built-ins/object/entries/getter-adding-key.js
index add9bc6f376d2a631973ffe9b7b22b4238f2beca..310e680ca7e35a39daf4fd11b3fd6cb6a95810a5 100644
--- a/test/built-ins/object/entries/getter-adding-key.js
+++ b/test/built-ins/object/entries/getter-adding-key.js
@@ -3,6 +3,7 @@
 
 /*---
 description: Object.entries sees a new element added by a getter that is hit during iteration
+es7id: pending
 author: Jordan Harband
 ---*/
 
diff --git a/test/built-ins/object/entries/getter-making-future-key-nonenumerable.js b/test/built-ins/object/entries/getter-making-future-key-nonenumerable.js
index cf8e1a061a6ffd14432015cf4e22ad8fd8eee342..ae8407d5aaade1b65f8d04dd28d7f0edd8aceb79 100644
--- a/test/built-ins/object/entries/getter-making-future-key-nonenumerable.js
+++ b/test/built-ins/object/entries/getter-making-future-key-nonenumerable.js
@@ -3,6 +3,7 @@
 
 /*---
 description: Object.entries does not see an element made non-enumerable by a getter that is hit during iteration
+es7id: pending
 author: Jordan Harband
 ---*/
 
diff --git a/test/built-ins/object/entries/getter-removing-future-key.js b/test/built-ins/object/entries/getter-removing-future-key.js
index c95f7d7ec1f93c9dea196be83f60b0ed9e6d2b17..5429ec4e42c11681ef3c3ecb60ff765332af4ae7 100644
--- a/test/built-ins/object/entries/getter-removing-future-key.js
+++ b/test/built-ins/object/entries/getter-removing-future-key.js
@@ -3,6 +3,7 @@
 
 /*---
 description: Object.entries does not see an element removed by a getter that is hit during iteration
+es7id: pending
 author: Jordan Harband
 ---*/
 
diff --git a/test/built-ins/object/entries/inherited-properties-omitted.js b/test/built-ins/object/entries/inherited-properties-omitted.js
index b31f221ee8d5863b20a8dc47d8098ec6aa4e1174..0b9a55c18d3c3b1c56b4ebcd2f29482c1601725d 100644
--- a/test/built-ins/object/entries/inherited-properties-omitted.js
+++ b/test/built-ins/object/entries/inherited-properties-omitted.js
@@ -3,6 +3,7 @@
 
 /*---
 description: Object.entries does not see inherited properties.
+es7id: pending
 author: Jordan Harband
 ---*/
 
diff --git a/test/built-ins/object/entries/primitive-booleans.js b/test/built-ins/object/entries/primitive-booleans.js
index d56e25215bbe1acf454b18886799931a6457cf96..d7f961c458f635a4beee74d769bd594a25bb9324 100644
--- a/test/built-ins/object/entries/primitive-booleans.js
+++ b/test/built-ins/object/entries/primitive-booleans.js
@@ -3,6 +3,7 @@
 
 /*---
 description: Object.entries accepts boolean primitives.
+es7id: pending
 author: Jordan Harband
 ---*/
 
diff --git a/test/built-ins/object/entries/primitive-numbers.js b/test/built-ins/object/entries/primitive-numbers.js
index 14f00a0d020d56cd49cf74b9fdf5f353949dc6f9..fb5649923b6928a2cf5d11aadda4454e8180c7d3 100644
--- a/test/built-ins/object/entries/primitive-numbers.js
+++ b/test/built-ins/object/entries/primitive-numbers.js
@@ -3,6 +3,7 @@
 
 /*---
 description: Object.entries accepts number primitives.
+es7id: pending
 author: Jordan Harband
 ---*/
 
diff --git a/test/built-ins/object/entries/primitive-strings.js b/test/built-ins/object/entries/primitive-strings.js
index 63fafcfa21c8208c6dbf2435d99cafd30e07edb9..2ce63c661fdf9ca5e9d78bde6a3a854ccbcf97f2 100644
--- a/test/built-ins/object/entries/primitive-strings.js
+++ b/test/built-ins/object/entries/primitive-strings.js
@@ -3,6 +3,7 @@
 
 /*---
 description: Object.entries accepts string primitives.
+es7id: pending
 author: Jordan Harband
 ---*/
 
diff --git a/test/built-ins/object/entries/primitive-symbols.js b/test/built-ins/object/entries/primitive-symbols.js
index cbcec1855f00f475af649475b6fe8179aeaeb92d..c105a6293369c05b92feebe0cc89fb9b98bf19fb 100644
--- a/test/built-ins/object/entries/primitive-symbols.js
+++ b/test/built-ins/object/entries/primitive-symbols.js
@@ -3,6 +3,7 @@
 
 /*---
 description: Object.entries accepts Symbol primitives.
+es7id: pending
 author: Jordan Harband
 features: [Symbol]
 ---*/
diff --git a/test/built-ins/object/entries/symbols-omitted.js b/test/built-ins/object/entries/symbols-omitted.js
index 7024ee25aea9ba8b033c3f69769baff646bbf286..7268e9f2db56f98e2081932d13c58fe156f19cc9 100644
--- a/test/built-ins/object/entries/symbols-omitted.js
+++ b/test/built-ins/object/entries/symbols-omitted.js
@@ -3,6 +3,7 @@
 
 /*---
 description: Object.entries does not include Symbol keys.
+es7id: pending
 author: Jordan Harband
 features: [Symbol]
 ---*/
diff --git a/test/built-ins/object/entries/tamper-with-global-object.js b/test/built-ins/object/entries/tamper-with-global-object.js
index 3bd08d0fd62de07f8499d40e5e57cfe686826e21..7b12a3c8c103282848903bb01b54faa73f0ff86e 100644
--- a/test/built-ins/object/entries/tamper-with-global-object.js
+++ b/test/built-ins/object/entries/tamper-with-global-object.js
@@ -4,6 +4,7 @@
 /*---
 description: >
     Object.entries should not have its behavior impacted by modifications to the global property Object
+es7id: pending
 author: Jordan Harband
 ---*/
 
diff --git a/test/built-ins/object/entries/tamper-with-object-keys.js b/test/built-ins/object/entries/tamper-with-object-keys.js
index a0552a2344c955dba98df4ac1b302be5ec62efe5..b2fc255a11dbb678eec8040f78ab0838b9649f27 100644
--- a/test/built-ins/object/entries/tamper-with-object-keys.js
+++ b/test/built-ins/object/entries/tamper-with-object-keys.js
@@ -4,6 +4,7 @@
 /*---
 description: >
     Object.entries should not have its behavior impacted by modifications to Object.keys
+es7id: pending
 author: Jordan Harband
 ---*/
 
diff --git a/test/built-ins/object/values/exception-during-enumeration.js b/test/built-ins/object/values/exception-during-enumeration.js
index 97efeed49174bb43648dcd7d33d16f1d3ed99524..0d49de39d44e99a0e7dc24b9e2595f40f66c8afc 100644
--- a/test/built-ins/object/values/exception-during-enumeration.js
+++ b/test/built-ins/object/values/exception-during-enumeration.js
@@ -3,6 +3,7 @@
 
 /*---
 description: Object.values should terminate if getting a value throws an exception
+es7id: pending
 includes: [Test262Error.js]
 author: Jordan Harband
 ---*/
diff --git a/test/built-ins/object/values/exception-not-object-coercible.js b/test/built-ins/object/values/exception-not-object-coercible.js
index 0a45f73f2805f654c6f5f250cff6555e3102691e..f23af2c67b596eaa295c5288cc64e2e8df881d6c 100644
--- a/test/built-ins/object/values/exception-not-object-coercible.js
+++ b/test/built-ins/object/values/exception-not-object-coercible.js
@@ -3,6 +3,7 @@
 
 /*---
 description: Object.values should fail if given a null or undefined value
+es7id: pending
 author: Jordan Harband
 ---*/
 
diff --git a/test/built-ins/object/values/function-length.js b/test/built-ins/object/values/function-length.js
index 9cd36f34634d1f2ff990cfc10afed64ae5fa495a..d8129b9dbf21938ee791cb2caf5bca0caf892da1 100644
--- a/test/built-ins/object/values/function-length.js
+++ b/test/built-ins/object/values/function-length.js
@@ -3,6 +3,7 @@
 
 /*---
 description: Object.values should have length 1
+es7id: pending
 author: Jordan Harband
 includes: [propertyHelper.js]
 ---*/
diff --git a/test/built-ins/object/values/function-name.js b/test/built-ins/object/values/function-name.js
index 3bd1d2464bba6dca200d28d65391b94e44b30f44..388f91d2205a9be12ca05a27d9655cf1d5ea617c 100644
--- a/test/built-ins/object/values/function-name.js
+++ b/test/built-ins/object/values/function-name.js
@@ -3,6 +3,7 @@
 
 /*---
 description: Object.values should have name property with value 'values'
+es7id: pending
 author: Jordan Harband
 includes: [propertyHelper.js]
 ---*/
diff --git a/test/built-ins/object/values/function-property-descriptor.js b/test/built-ins/object/values/function-property-descriptor.js
index 228bf62d2903e5d69fcf271ac1965f00d91e0d62..2a84e9caec359aa6ed896c8c857e67ad23fda1a5 100644
--- a/test/built-ins/object/values/function-property-descriptor.js
+++ b/test/built-ins/object/values/function-property-descriptor.js
@@ -3,6 +3,7 @@
 
 /*---
 description: Object.values should be writable, non-enumerable, and configurable
+es7id: pending
 author: Jordan Harband
 includes: [propertyHelper.js]
 ---*/
diff --git a/test/built-ins/object/values/getter-adding-key.js b/test/built-ins/object/values/getter-adding-key.js
index 5b760ed59b56a16fddcfd825ace883f5d4edab7b..3c82fed33f98244e4cf70b4eaa47274e3bffdd32 100644
--- a/test/built-ins/object/values/getter-adding-key.js
+++ b/test/built-ins/object/values/getter-adding-key.js
@@ -3,6 +3,7 @@
 
 /*---
 description: Object.values sees a new element added by a getter that is hit during iteration
+es7id: pending
 author: Jordan Harband
 ---*/
 
diff --git a/test/built-ins/object/values/getter-making-future-key-nonenumerable.js b/test/built-ins/object/values/getter-making-future-key-nonenumerable.js
index f50d2e77ae33791449607a281d012f843c151699..5dd452fa4cd4795de9af733634b132f38b318bce 100644
--- a/test/built-ins/object/values/getter-making-future-key-nonenumerable.js
+++ b/test/built-ins/object/values/getter-making-future-key-nonenumerable.js
@@ -3,6 +3,7 @@
 
 /*---
 description: Object.values does not see an element made non-enumerable by a getter that is hit during iteration
+es7id: pending
 author: Jordan Harband
 ---*/
 
diff --git a/test/built-ins/object/values/getter-removing-future-key.js b/test/built-ins/object/values/getter-removing-future-key.js
index c0dc869af2b21e4e3a5a5caedfd38ad05afbd6de..60fd230b5a8e1bbdae6a08c9bac226933633b218 100644
--- a/test/built-ins/object/values/getter-removing-future-key.js
+++ b/test/built-ins/object/values/getter-removing-future-key.js
@@ -3,6 +3,7 @@
 
 /*---
 description: Object.values does not see an element removed by a getter that is hit during iteration
+es7id: pending
 author: Jordan Harband
 ---*/
 
diff --git a/test/built-ins/object/values/inherited-properties-omitted.js b/test/built-ins/object/values/inherited-properties-omitted.js
index 6611852fd0b7a548adb09fa97f070b66002ce353..c62fc7e6cf41aa212161804d11458d184215218e 100644
--- a/test/built-ins/object/values/inherited-properties-omitted.js
+++ b/test/built-ins/object/values/inherited-properties-omitted.js
@@ -3,6 +3,7 @@
 
 /*---
 description: Object.values does not see inherited properties.
+es7id: pending
 author: Jordan Harband
 ---*/
 
diff --git a/test/built-ins/object/values/primitive-booleans.js b/test/built-ins/object/values/primitive-booleans.js
index 84d019d084d9a04884134246c5c1e131aa8b5279..83739a584b760f542412bb6f469168153345fc6a 100644
--- a/test/built-ins/object/values/primitive-booleans.js
+++ b/test/built-ins/object/values/primitive-booleans.js
@@ -3,6 +3,7 @@
 
 /*---
 description: Object.values accepts boolean primitives.
+es7id: pending
 author: Jordan Harband
 ---*/
 
diff --git a/test/built-ins/object/values/primitive-numbers.js b/test/built-ins/object/values/primitive-numbers.js
index 64fda45d0c6e7a52b83ca592ee55c965c6575336..e7ea45a1a1474f91f3cd05c6a4a1d80765d2e321 100644
--- a/test/built-ins/object/values/primitive-numbers.js
+++ b/test/built-ins/object/values/primitive-numbers.js
@@ -3,6 +3,7 @@
 
 /*---
 description: Object.values accepts number primitives.
+es7id: pending
 author: Jordan Harband
 ---*/
 
diff --git a/test/built-ins/object/values/primitive-strings.js b/test/built-ins/object/values/primitive-strings.js
index adb0af1e50b38858dc8de0e3979414d91a5e5a13..10865f0b06516b61605f2c3d395fd26c0cb8a8d4 100644
--- a/test/built-ins/object/values/primitive-strings.js
+++ b/test/built-ins/object/values/primitive-strings.js
@@ -3,6 +3,7 @@
 
 /*---
 description: Object.values accepts string primitives.
+es7id: pending
 author: Jordan Harband
 ---*/
 
diff --git a/test/built-ins/object/values/primitive-symbols.js b/test/built-ins/object/values/primitive-symbols.js
index 053c216d6c8768230fd6625f978885cc63a66f7f..32d74d7b05e1aaa5bb32ff42c0ffbbec55428944 100644
--- a/test/built-ins/object/values/primitive-symbols.js
+++ b/test/built-ins/object/values/primitive-symbols.js
@@ -3,6 +3,7 @@
 
 /*---
 description: Object.values accepts Symbol primitives.
+es7id: pending
 author: Jordan Harband
 features: [Symbol]
 ---*/
diff --git a/test/built-ins/object/values/symbols-omitted.js b/test/built-ins/object/values/symbols-omitted.js
index 50f529459214101d78ad26a941ebc841d18d8396..19e4da15f793d265c547e6723643aaeccaade843 100644
--- a/test/built-ins/object/values/symbols-omitted.js
+++ b/test/built-ins/object/values/symbols-omitted.js
@@ -3,6 +3,7 @@
 
 /*---
 description: Object.values does not include Symbol keys.
+es7id: pending
 author: Jordan Harband
 features: [Symbol]
 ---*/
diff --git a/test/built-ins/object/values/tamper-with-global-object.js b/test/built-ins/object/values/tamper-with-global-object.js
index 8c7644bbea74eb7bd3db03cd1ab832fa1a264c4b..d6e0dad2e965fd66caefdca02ce23abb915ecdb9 100644
--- a/test/built-ins/object/values/tamper-with-global-object.js
+++ b/test/built-ins/object/values/tamper-with-global-object.js
@@ -4,6 +4,7 @@
 /*---
 description: >
     Object.values should not have its behavior impacted by modifications to the global property Object
+es7id: pending
 author: Jordan Harband
 ---*/
 
diff --git a/test/built-ins/object/values/tamper-with-object-keys.js b/test/built-ins/object/values/tamper-with-object-keys.js
index 12b9bcf81da096a1061f409501a76d1992ceef8c..bf36a1e240f6e092a3e00ca5fa984cb6627ea23b 100644
--- a/test/built-ins/object/values/tamper-with-object-keys.js
+++ b/test/built-ins/object/values/tamper-with-object-keys.js
@@ -4,6 +4,7 @@
 /*---
 description: >
     Object.values should not have its behavior impacted by modifications to Object.keys
+es7id: pending
 author: Jordan Harband
 ---*/