diff --git a/test/suite/converted/07_Lexical_Conventions/7.5_Tokens/7.5.3_Future_Reserved_Words/S7.5.3_A1.15.js b/test/suite/converted/07_Lexical_Conventions/7.5_Tokens/7.5.3_Future_Reserved_Words/S7.5.3_A1.15.js
index fafc353b047e221cf330f786f24be0d3d6239df4..409a757eb169e64ae5d0f1d53dd8a8e0a1c243b0 100644
--- a/test/suite/converted/07_Lexical_Conventions/7.5_Tokens/7.5.3_Future_Reserved_Words/S7.5.3_A1.15.js
+++ b/test/suite/converted/07_Lexical_Conventions/7.5_Tokens/7.5.3_Future_Reserved_Words/S7.5.3_A1.15.js
@@ -6,7 +6,7 @@
  *
  * @path 07_Lexical_Conventions/7.5_Tokens/7.5.3_Future_Reserved_Words/S7.5.3_A1.15.js
  * @description Checking if execution of "implements=1" fails in strict code
- * @strictOnly
+ * @onlyStrict
  * @negative
  */
 
diff --git a/test/suite/converted/07_Lexical_Conventions/7.5_Tokens/7.5.3_Future_Reserved_Words/S7.5.3_A1.18.js b/test/suite/converted/07_Lexical_Conventions/7.5_Tokens/7.5.3_Future_Reserved_Words/S7.5.3_A1.18.js
index 523a7c7716b20b3b6618d959cb77bb94b39da174..244e44aa2fe2048c1dc0027dc43047223ae5de5d 100644
--- a/test/suite/converted/07_Lexical_Conventions/7.5_Tokens/7.5.3_Future_Reserved_Words/S7.5.3_A1.18.js
+++ b/test/suite/converted/07_Lexical_Conventions/7.5_Tokens/7.5.3_Future_Reserved_Words/S7.5.3_A1.18.js
@@ -7,7 +7,7 @@
  * @path 07_Lexical_Conventions/7.5_Tokens/7.5.3_Future_Reserved_Words/S7.5.3_A1.18.js
  * @description Checking if execution of "interface = 1" fails in
  *               strict code
- * @strictOnly
+ * @onlyStrict
  * @negative
  */
 
diff --git a/test/suite/converted/07_Lexical_Conventions/7.5_Tokens/7.5.3_Future_Reserved_Words/S7.5.3_A1.21.js b/test/suite/converted/07_Lexical_Conventions/7.5_Tokens/7.5.3_Future_Reserved_Words/S7.5.3_A1.21.js
index 77bc7b2989a56223f6feb7cbf96b729061f75dd5..294aaa5953b3c0d1514f3b3c78e22a68a8371876 100644
--- a/test/suite/converted/07_Lexical_Conventions/7.5_Tokens/7.5.3_Future_Reserved_Words/S7.5.3_A1.21.js
+++ b/test/suite/converted/07_Lexical_Conventions/7.5_Tokens/7.5.3_Future_Reserved_Words/S7.5.3_A1.21.js
@@ -6,7 +6,7 @@
  *
  * @path 07_Lexical_Conventions/7.5_Tokens/7.5.3_Future_Reserved_Words/S7.5.3_A1.21.js
  * @description Checking if execution of "package=1" fails in strict code
- * @strictOnly
+ * @onlyStrict
  * @negative
  */
 
diff --git a/test/suite/converted/07_Lexical_Conventions/7.5_Tokens/7.5.3_Future_Reserved_Words/S7.5.3_A1.22.js b/test/suite/converted/07_Lexical_Conventions/7.5_Tokens/7.5.3_Future_Reserved_Words/S7.5.3_A1.22.js
index 779af4a899bc9f6c9ea1d2241d1db9f44e7d578e..1d37a4628d2538ede301b9c83c311a82e8f1ed1d 100644
--- a/test/suite/converted/07_Lexical_Conventions/7.5_Tokens/7.5.3_Future_Reserved_Words/S7.5.3_A1.22.js
+++ b/test/suite/converted/07_Lexical_Conventions/7.5_Tokens/7.5.3_Future_Reserved_Words/S7.5.3_A1.22.js
@@ -6,7 +6,7 @@
  *
  * @path 07_Lexical_Conventions/7.5_Tokens/7.5.3_Future_Reserved_Words/S7.5.3_A1.22.js
  * @description Checking if execution of "private=1" fails in strict code
- * @strictOnly
+ * @onlyStrict
  * @negative
  */
 
diff --git a/test/suite/converted/07_Lexical_Conventions/7.5_Tokens/7.5.3_Future_Reserved_Words/S7.5.3_A1.23.js b/test/suite/converted/07_Lexical_Conventions/7.5_Tokens/7.5.3_Future_Reserved_Words/S7.5.3_A1.23.js
index 71499f3a11b0b6bdd266811a0a837ac225726787..cfbf511fba22940a4fbdd717fa0f962239cecb0f 100644
--- a/test/suite/converted/07_Lexical_Conventions/7.5_Tokens/7.5.3_Future_Reserved_Words/S7.5.3_A1.23.js
+++ b/test/suite/converted/07_Lexical_Conventions/7.5_Tokens/7.5.3_Future_Reserved_Words/S7.5.3_A1.23.js
@@ -7,7 +7,7 @@
  * @path 07_Lexical_Conventions/7.5_Tokens/7.5.3_Future_Reserved_Words/S7.5.3_A1.23.js
  * @description Checking if execution of "protected=1" fails in
  * strict code
- * @strictOnly
+ * @onlyStrict
  * @negative
  */
 
diff --git a/test/suite/converted/07_Lexical_Conventions/7.5_Tokens/7.5.3_Future_Reserved_Words/S7.5.3_A1.24.js b/test/suite/converted/07_Lexical_Conventions/7.5_Tokens/7.5.3_Future_Reserved_Words/S7.5.3_A1.24.js
index d248f75477be5c0594d1d61297c4cf88b8d8d1e4..004b1654bf6d835cd381b675d35669ca0f8e4c7f 100644
--- a/test/suite/converted/07_Lexical_Conventions/7.5_Tokens/7.5.3_Future_Reserved_Words/S7.5.3_A1.24.js
+++ b/test/suite/converted/07_Lexical_Conventions/7.5_Tokens/7.5.3_Future_Reserved_Words/S7.5.3_A1.24.js
@@ -6,7 +6,7 @@
  *
  * @path 07_Lexical_Conventions/7.5_Tokens/7.5.3_Future_Reserved_Words/S7.5.3_A1.24.js
  * @description Checking if execution of "public=1" fails in strict code
- * @strictOnly
+ * @onlyStrict
  * @negative
  */
 
diff --git a/test/suite/converted/07_Lexical_Conventions/7.5_Tokens/7.5.3_Future_Reserved_Words/S7.5.3_A1.26.js b/test/suite/converted/07_Lexical_Conventions/7.5_Tokens/7.5.3_Future_Reserved_Words/S7.5.3_A1.26.js
index 5f663ffe2bcf4c173c05d08fa128e52c14806f87..ba6453a5602e5501bd208d14d6d617323b400949 100644
--- a/test/suite/converted/07_Lexical_Conventions/7.5_Tokens/7.5.3_Future_Reserved_Words/S7.5.3_A1.26.js
+++ b/test/suite/converted/07_Lexical_Conventions/7.5_Tokens/7.5.3_Future_Reserved_Words/S7.5.3_A1.26.js
@@ -6,7 +6,7 @@
  *
  * @path 07_Lexical_Conventions/7.5_Tokens/7.5.3_Future_Reserved_Words/S7.5.3_A1.26.js
  * @description Checking if execution of "static=1" fails in strict code
- * @strictOnly
+ * @onlyStrict
  * @negative
  */
 
diff --git a/test/suite/converted/08_Types/8.5_The_Number_Type/S8.5_A9.js b/test/suite/converted/08_Types/8.5_The_Number_Type/S8.5_A9.js
index 3d6f781a2ddf592dea7d8ca61b159f815b405ee9..65e1dc026bef5a4109e8585f494ebfde26bfdf2a 100644
--- a/test/suite/converted/08_Types/8.5_The_Number_Type/S8.5_A9.js
+++ b/test/suite/converted/08_Types/8.5_The_Number_Type/S8.5_A9.js
@@ -6,7 +6,7 @@
  *
  * @path 08_Types/8.5_The_Number_Type/S8.5_A9.js
  * @description Try alter globally defined variable NaN
- * @strictOnly
+ * @onlyStrict
  * @negative
  */
 
diff --git a/test/suite/converted/08_Types/8.6_The_Object_Type/8.6.1_Property_Attributes/S8.6.1_A1.js b/test/suite/converted/08_Types/8.6_The_Object_Type/8.6.1_Property_Attributes/S8.6.1_A1.js
index 0c8f9ecf87d93413dadd50e5e05b8c3fa7e1bb17..22618e574a5da9a5c9b1762a95d6142f9ecc3b91 100644
--- a/test/suite/converted/08_Types/8.6_The_Object_Type/8.6.1_Property_Attributes/S8.6.1_A1.js
+++ b/test/suite/converted/08_Types/8.6_The_Object_Type/8.6.1_Property_Attributes/S8.6.1_A1.js
@@ -6,7 +6,7 @@
  *
  * @path 08_Types/8.6_The_Object_Type/8.6.1_Property_Attributes/S8.6.1_A1.js
  * @description Try change Math.E property
- * @strictOnly
+ * @onlyStrict
  * @negative
  */
 
diff --git a/test/suite/converted/08_Types/8.6_The_Object_Type/8.6.1_Property_Attributes/S8.6.1_A3.js b/test/suite/converted/08_Types/8.6_The_Object_Type/8.6.1_Property_Attributes/S8.6.1_A3.js
index aebef6a774f9d53a0896f3b723b9225d0319d400..19f90d186e36ed6d272e0b8cb964898e5a2871d9 100644
--- a/test/suite/converted/08_Types/8.6_The_Object_Type/8.6.1_Property_Attributes/S8.6.1_A3.js
+++ b/test/suite/converted/08_Types/8.6_The_Object_Type/8.6.1_Property_Attributes/S8.6.1_A3.js
@@ -6,7 +6,7 @@
  *
  * @path 08_Types/8.6_The_Object_Type/8.6.1_Property_Attributes/S8.6.1_A3.js
  * @description Try to delete Number.NaN
- * @strictOnly
+ * @onlyStrict
  * @negative
  */
 
diff --git a/test/suite/converted/08_Types/8.6_The_Object_Type/8.6.2_Internal_Properties_and_Methods/S8.6.2.3_A1.js b/test/suite/converted/08_Types/8.6_The_Object_Type/8.6.2_Internal_Properties_and_Methods/S8.6.2.3_A1.js
index ba0d35e645f1671b007595ca1b4f940aa938ce53..4ca64f97c9dad630425fb69f8aaecd2515f41718 100644
--- a/test/suite/converted/08_Types/8.6_The_Object_Type/8.6.2_Internal_Properties_and_Methods/S8.6.2.3_A1.js
+++ b/test/suite/converted/08_Types/8.6_The_Object_Type/8.6.2_Internal_Properties_and_Methods/S8.6.2.3_A1.js
@@ -6,7 +6,7 @@
  *
  * @path 08_Types/8.6_The_Object_Type/8.6.2_Internal_Properties_and_Methods/S8.6.2.3_A1.js
  * @description Try put other value for Math.E property
- * @strictOnly
+ * @onlyStrict
  * @negative
  */
 
diff --git a/test/suite/converted/08_Types/8.6_The_Object_Type/8.6.2_Internal_Properties_and_Methods/S8.6.2.5_A1.js b/test/suite/converted/08_Types/8.6_The_Object_Type/8.6.2_Internal_Properties_and_Methods/S8.6.2.5_A1.js
index 858629f77dd212a7edef50b5e51ab7813a637298..6562b2d3a556afcd55674ff202fb26f33332ec2f 100644
--- a/test/suite/converted/08_Types/8.6_The_Object_Type/8.6.2_Internal_Properties_and_Methods/S8.6.2.5_A1.js
+++ b/test/suite/converted/08_Types/8.6_The_Object_Type/8.6.2_Internal_Properties_and_Methods/S8.6.2.5_A1.js
@@ -7,7 +7,7 @@
  *
  * @path 08_Types/8.6_The_Object_Type/8.6.2_Internal_Properties_and_Methods/S8.6.2.5_A1.js
  * @description Try to delete Math.E, that has the DontDelete attribute
- * @strictOnly
+ * @onlyStrict
  * @negative
  */
 
diff --git a/test/suite/converted/08_Types/8.7_The_Reference_Type/S8.7_A5_T1.js b/test/suite/converted/08_Types/8.7_The_Reference_Type/S8.7_A5_T1.js
index b94ab5300cd21e2da5245fadc35bc68c56cebc58..7825f04ac880084219aa57e0fb5795104aed6a4f 100644
--- a/test/suite/converted/08_Types/8.7_The_Reference_Type/S8.7_A5_T1.js
+++ b/test/suite/converted/08_Types/8.7_The_Reference_Type/S8.7_A5_T1.js
@@ -6,7 +6,7 @@
  *
  * @path 08_Types/8.7_The_Reference_Type/S8.7_A5_T1.js
  * @description Delete referenced object, var __ref = obj
- * @strictOnly
+ * @onlyStrict
  * @negative
  */
 
diff --git a/test/suite/converted/08_Types/8.7_The_Reference_Type/S8.7_A5_T2.js b/test/suite/converted/08_Types/8.7_The_Reference_Type/S8.7_A5_T2.js
index 7d585d255fe69bebcb6da6933a649b8da0269146..e9038ce33ef6f087e64948449ad6508fb3527c5d 100644
--- a/test/suite/converted/08_Types/8.7_The_Reference_Type/S8.7_A5_T2.js
+++ b/test/suite/converted/08_Types/8.7_The_Reference_Type/S8.7_A5_T2.js
@@ -6,7 +6,7 @@
  *
  * @path 08_Types/8.7_The_Reference_Type/S8.7_A5_T2.js
  * @description Delete referenced object, __ref = obj
- * @strictOnly
+ * @onlyStrict
  * @negative
  */
 
diff --git a/test/suite/converted/10_Execution_Contexts/10.4_Establishing_An_Execution_Context/10.4.2_Eval_Code/S10.4.2.1_A1.js b/test/suite/converted/10_Execution_Contexts/10.4_Establishing_An_Execution_Context/10.4.2_Eval_Code/S10.4.2.1_A1.js
index 37c713f6750453e08f18a62ab840610b7c2559a4..aead104b11fee3cbaae55ac2a25b5d4f53fe485e 100644
--- a/test/suite/converted/10_Execution_Contexts/10.4_Establishing_An_Execution_Context/10.4.2_Eval_Code/S10.4.2.1_A1.js
+++ b/test/suite/converted/10_Execution_Contexts/10.4_Establishing_An_Execution_Context/10.4.2_Eval_Code/S10.4.2.1_A1.js
@@ -5,7 +5,7 @@
  * @path 10_Execution_Contexts/10.4_Establishing_An_Execution_Context/10.4.2_Eval_Code/S10.4.2.1_A1.js
  * @description Strict indirect eval should not leak top level
  * declarations into the global scope
- * @strictOnly
+ * @onlyStrict
  */
 
 if (!('foo' in this)) {
diff --git a/test/suite/converted/10_Execution_Contexts/10.4_Establishing_An_Execution_Context/10.4.3_Entering_Function_Code/S10.4.3_A1.js b/test/suite/converted/10_Execution_Contexts/10.4_Establishing_An_Execution_Context/10.4.3_Entering_Function_Code/S10.4.3_A1.js
index 28407d7c96f814bd2248ca0a5eb64f644663ca0f..f34c2722bed1cbad7676339f818477a476a19bd1 100644
--- a/test/suite/converted/10_Execution_Contexts/10.4_Establishing_An_Execution_Context/10.4.3_Entering_Function_Code/S10.4.3_A1.js
+++ b/test/suite/converted/10_Execution_Contexts/10.4_Establishing_An_Execution_Context/10.4.3_Entering_Function_Code/S10.4.3_A1.js
@@ -5,7 +5,7 @@
  * @path 10_Execution_Contexts/10.4_Establishing_An_Execution_Context/10.4.3_Entering_Function_Code/S10.4.3_A1.js
  * @description When calling a strict anonymous function as a
  * function, "this" should be bound to undefined.
- * @strictOnly
+ * @onlyStrict
  */
 
 var that = (function() { return this; })();
diff --git a/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.1_The_delete_Operator/S11.4.1_A5.js b/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.1_The_delete_Operator/S11.4.1_A5.js
index 2a5bca31b8288bcecaa0ef61f7831e76dbf2d72b..1e191371c7a3c37ac90da329990c40b5f58217df 100644
--- a/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.1_The_delete_Operator/S11.4.1_A5.js
+++ b/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.1_The_delete_Operator/S11.4.1_A5.js
@@ -9,7 +9,7 @@
  * @path 11_Expressions/11.4_Unary_Operators/11.4.1_The_delete_Operator/S11.4.1_A5.js
  * @description See if a strict delete returns false when deleting a
  * non-standard property.
- * @strictOnly
+ * @onlyStrict
  */
 
 var deleted = 'unassigned';
diff --git a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.10_T1.js b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.10_T1.js
index b0b0b0332ec9e44702c1e9f3df26f2b36be05e64..7d32e82f171755aa464be2c3806b36269e5c0621 100644
--- a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.10_T1.js
+++ b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.10_T1.js
@@ -7,7 +7,7 @@
  *
  * @path 12_Statement/12.10_The_with_Statement/S12.10_A1.10_T1.js
  * @description Using interation statement within "with" statement leading to normal completion
- * @strictOnly
+ * @onlyStrict
  * @negative
  */
 
diff --git a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.10_T2.js b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.10_T2.js
index ab3e194eca71656f6ee98e75af5d1e23de9ea2f4..df25c15e0921f52367679a0ec90a3caff5a10f9a 100644
--- a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.10_T2.js
+++ b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.10_T2.js
@@ -7,7 +7,7 @@
  *
  * @path 12_Statement/12.10_The_with_Statement/S12.10_A1.10_T2.js
  * @description Using iteration statement within "with" statement leading to completion by exception
- * @strictOnly
+ * @onlyStrict
  * @negative
  */
 
diff --git a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.10_T3.js b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.10_T3.js
index 6a2b1e9842e22792e681ebdf221e8a3988018926..580b268deed98270d4650458f89598cf72c9ebf3 100644
--- a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.10_T3.js
+++ b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.10_T3.js
@@ -8,7 +8,7 @@
  * @path 12_Statement/12.10_The_with_Statement/S12.10_A1.10_T3.js
  * @description Using iteration statment withing "with" statement leading to completion by exception
  * iteration statement inside with statement - exception completion
- * @strictOnly
+ * @onlyStrict
  * @negative
  */
 
diff --git a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.10_T4.js b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.10_T4.js
index 9d8d7536caa82154ae1bf8c50774b59b7bb130ab..13bb2e51bafc3418ec9873ff47913fe272c9a294 100644
--- a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.10_T4.js
+++ b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.10_T4.js
@@ -8,7 +8,7 @@
  * @path 12_Statement/12.10_The_with_Statement/S12.10_A1.10_T4.js
  * @description Using iteration statement witthin "with" staement leading to completion by break
  * iteration statement inside with statement - break completion
- * @strictOnly
+ * @onlyStrict
  * @negative
  */
 
diff --git a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.10_T5.js b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.10_T5.js
index 06c7fd784749b718e51ec8b9424de63400e479c0..7a13daf0ce4519e94593717e6e2ffca31930edf3 100644
--- a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.10_T5.js
+++ b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.10_T5.js
@@ -7,7 +7,7 @@
  *
  * @path 12_Statement/12.10_The_with_Statement/S12.10_A1.10_T5.js
  * @description Using iteration statement within "with" statement leading to completion by break
- * @strictOnly
+ * @onlyStrict
  * @negative
  */
 
diff --git a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.11_T1.js b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.11_T1.js
index 96db74da4eb313310f86af129cd7d72c1dffac16..d6fc98462c993d038504dfc6d6793e64e4d7c3b5 100644
--- a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.11_T1.js
+++ b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.11_T1.js
@@ -7,7 +7,7 @@
  *
  * @path 12_Statement/12.10_The_with_Statement/S12.10_A1.11_T1.js
  * @description Calling a function within "with" statement declared without the statement, leading to normal completion
- * @strictOnly
+ * @onlyStrict
  * @negative
  */
 
diff --git a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.11_T2.js b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.11_T2.js
index c9e63ce82241a5b753fae9c11cdf8eb65b161605..7bb923baae8970fe77e1b272f02b0217f7fd68c7 100644
--- a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.11_T2.js
+++ b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.11_T2.js
@@ -7,7 +7,7 @@
  *
  * @path 12_Statement/12.10_The_with_Statement/S12.10_A1.11_T2.js
  * @description Calling a function within "with" statement declared without the statement, leading to normal completion by "return"
- * @strictOnly
+ * @onlyStrict
  * @negative
  */
 
diff --git a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.11_T3.js b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.11_T3.js
index 15316854acd850205157121b2691f5a1b9233f4c..fe2768671cbe104fcdae984767d93b634f8b768d 100644
--- a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.11_T3.js
+++ b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.11_T3.js
@@ -7,7 +7,7 @@
  *
  * @path 12_Statement/12.10_The_with_Statement/S12.10_A1.11_T3.js
  * @description Calling a function within "with" statement declared without the statement, leading to normal completion by "return"
- * @strictOnly
+ * @onlyStrict
  * @negative
  */
 
diff --git a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.11_T4.js b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.11_T4.js
index 24ea66036011040ff3ad8114ea85971b48279f96..75528f30eedc8546042b048db63dd55c1ecf5bbe 100644
--- a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.11_T4.js
+++ b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.11_T4.js
@@ -7,7 +7,7 @@
  *
  * @path 12_Statement/12.10_The_with_Statement/S12.10_A1.11_T4.js
  * @description Calling a function within "with" statement declared without the statement, leading to completion by exception
- * @strictOnly
+ * @onlyStrict
  * @negative
  */
 
diff --git a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.11_T5.js b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.11_T5.js
index b045da84d2c1f443fb629e0ed344764d3297c333..ff34b45fb1b2f9da87d91cd149703fe02f1c081f 100644
--- a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.11_T5.js
+++ b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.11_T5.js
@@ -7,7 +7,7 @@
  *
  * @path 12_Statement/12.10_The_with_Statement/S12.10_A1.11_T5.js
  * @description Calling a function within "with" statement declared without the statement, leading to completion by exception
- * @strictOnly
+ * @onlyStrict
  * @negative
  */
 
diff --git a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.12_T1.js b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.12_T1.js
index 617b1f8f0b2b21360319cbb0648cd3f1adaf7687..6dba71dfc17297fe04e6fe3bd2c4273749f8a212 100644
--- a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.12_T1.js
+++ b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.12_T1.js
@@ -7,7 +7,7 @@
  *
  * @path 12_Statement/12.10_The_with_Statement/S12.10_A1.12_T1.js
  * @description Calling a function without "with" statement declared within the statement, leading to normal completion
- * @strictOnly
+ * @onlyStrict
  * @negative
  */
 
diff --git a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.12_T2.js b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.12_T2.js
index a11ae5696d3b527901754310d13b1e2b6a64451b..dedeb58c88383a03f280ba1f21bf35fcbe568984 100644
--- a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.12_T2.js
+++ b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.12_T2.js
@@ -7,7 +7,7 @@
  *
  * @path 12_Statement/12.10_The_with_Statement/S12.10_A1.12_T2.js
  * @description Calling a function without "with" statement declared within the statement, leading to normal completion by "return"
- * @strictOnly
+ * @onlyStrict
  * @negative
  */
 
diff --git a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.12_T3.js b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.12_T3.js
index 47c98958b381ebe698b0ae94918f2850f773c682..70fd924e1e03eec8f97fb9c3f9d6e01f6d03ef4c 100644
--- a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.12_T3.js
+++ b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.12_T3.js
@@ -7,7 +7,7 @@
  *
  * @path 12_Statement/12.10_The_with_Statement/S12.10_A1.12_T3.js
  * @description Calling a function without "with" statement declared within the statement, leading to normal completion by "return"
- * @strictOnly
+ * @onlyStrict
  * @negative
  */
 
diff --git a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.12_T4.js b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.12_T4.js
index 6c9796f8ef714865d689b761d4369f5336ff6d87..0db3f8285c0c6b05062718f9d967603e32ad69be 100644
--- a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.12_T4.js
+++ b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.12_T4.js
@@ -7,7 +7,7 @@
  *
  * @path 12_Statement/12.10_The_with_Statement/S12.10_A1.12_T4.js
  * @description Calling a function without "with" statement declared within the statement, leading to completion by exception
- * @strictOnly
+ * @onlyStrict
  * @negative
  */
 
diff --git a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.12_T5.js b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.12_T5.js
index 438fd558ed96874b31456e49f758329b62b6ab07..43a5e9557ce4ecbb06fea447a7db4393a758e0df 100644
--- a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.12_T5.js
+++ b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.12_T5.js
@@ -7,7 +7,7 @@
  *
  * @path 12_Statement/12.10_The_with_Statement/S12.10_A1.12_T5.js
  * @description Calling a function without "with" statement declared within the statement, leading to completion by exception
- * @strictOnly
+ * @onlyStrict
  * @negative
  */
 
diff --git a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.1_T1.js b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.1_T1.js
index 4c572f302077d141bb552fe3d6ff7974b3f48bd3..71507745ffa6f5ec72767489dbd97614f08ae0c6 100644
--- a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.1_T1.js
+++ b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.1_T1.js
@@ -7,7 +7,7 @@
  *
  * @path 12_Statement/12.10_The_with_Statement/S12.10_A1.1_T1.js
  * @description Using "with" inside of global context leading to normal completion
- * @strictOnly
+ * @onlyStrict
  * @negative
  */
 
diff --git a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.1_T2.js b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.1_T2.js
index 56f2b47a063968734f0efccf047cdd0f044ca9b8..ecf1d8ca6c311982ec1a9e1bcc9629184f2f8b60 100644
--- a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.1_T2.js
+++ b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.1_T2.js
@@ -7,7 +7,7 @@
  *
  * @path 12_Statement/12.10_The_with_Statement/S12.10_A1.1_T2.js
  * @description Using "with" inside of global context leading to completion by exception
- * @strictOnly
+ * @onlyStrict
  * @negative
  */
 
diff --git a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.1_T3.js b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.1_T3.js
index f3ef018e3f79ef78f0cefba4e95e1e76cb3f6466..08615b7f4568c170dccbf8e39f2d555d21076c68 100644
--- a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.1_T3.js
+++ b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.1_T3.js
@@ -7,7 +7,7 @@
  *
  * @path 12_Statement/12.10_The_with_Statement/S12.10_A1.1_T3.js
  * @description Using "with" inside of global context leading to completion by exception
- * @strictOnly
+ * @onlyStrict
  * @negative
  */
 
diff --git a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.2_T1.js b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.2_T1.js
index 88b9599a02c6b64ae9b736393d612390680026ec..d502c5950272f66ea8c128c41cf028a6fe2a4046 100644
--- a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.2_T1.js
+++ b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.2_T1.js
@@ -7,7 +7,7 @@
  *
  * @path 12_Statement/12.10_The_with_Statement/S12.10_A1.2_T1.js
  * @description Calling a function without "with" statement when the statement itself is declared within the function declaration, leading to normal completion
- * @strictOnly
+ * @onlyStrict
  * @negative
  */
 
diff --git a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.2_T2.js b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.2_T2.js
index 54e1a3e253a03d64009a3e110807ba32ac0eeb7f..b44ffe4c148038ad270110f17cc569ba98f855c2 100644
--- a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.2_T2.js
+++ b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.2_T2.js
@@ -7,7 +7,7 @@
  *
  * @path 12_Statement/12.10_The_with_Statement/S12.10_A1.2_T2.js
  * @description Calling a function without "with" statement when the statement itself is declared within the function declaration, leading to normal completion by "return"
- * @strictOnly
+ * @onlyStrict
  * @negative
  */
 
diff --git a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.2_T3.js b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.2_T3.js
index 0e10fb5d171d0d071f43b6f76b40a890fd79f6e6..98111ef3338ee491b80752461a4e186ad57608c4 100644
--- a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.2_T3.js
+++ b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.2_T3.js
@@ -7,7 +7,7 @@
  *
  * @path 12_Statement/12.10_The_with_Statement/S12.10_A1.2_T3.js
  * @description Calling a function without "with" statement when the statement itself is declared within the function declaration, leading to normal completion by "return"
- * @strictOnly
+ * @onlyStrict
  * @negative
  */
 
diff --git a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.2_T4.js b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.2_T4.js
index 5531f34f2be5da49fa88ebc3a30f7289c3d950d8..0b4a629b328abb7c7e05bab054813a3f79cb4be6 100644
--- a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.2_T4.js
+++ b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.2_T4.js
@@ -7,7 +7,7 @@
  *
  * @path 12_Statement/12.10_The_with_Statement/S12.10_A1.2_T4.js
  * @description Calling a function without "with" statement when the statement itself is declared within the function declaration, leading to completion by exception
- * @strictOnly
+ * @onlyStrict
  * @negative
  */
 
diff --git a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.2_T5.js b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.2_T5.js
index 35f7f7c6e8c462a22a45a96ecc5e3387294b6a5f..18ec3f9d095e08107b3259dbd14903e83eb1cb26 100644
--- a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.2_T5.js
+++ b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.2_T5.js
@@ -7,7 +7,7 @@
  *
  * @path 12_Statement/12.10_The_with_Statement/S12.10_A1.2_T5.js
  * @description Calling a function without "with" statement when the statement itself is declared within the function declaration, leading to completion by exception
- * @strictOnly
+ * @onlyStrict
  * @negative
  */
 
diff --git a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.3_T1.js b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.3_T1.js
index f8bf871125da38ba3386b7ee9943604a62b64f90..c206a45a9955f787e4c8bba9eedf8a2086c9af17 100644
--- a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.3_T1.js
+++ b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.3_T1.js
@@ -7,7 +7,7 @@
  *
  * @path 12_Statement/12.10_The_with_Statement/S12.10_A1.3_T1.js
  * @description Using "with" statement within function constructor, leading to normal completition
- * @strictOnly
+ * @onlyStrict
  * @negative
  */
 
diff --git a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.3_T2.js b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.3_T2.js
index 5e9ce63302f91ded5eba293ed031e00f81b1a08e..130d37b220b205b3ecbc6ddc4b049392ec728697 100644
--- a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.3_T2.js
+++ b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.3_T2.js
@@ -7,7 +7,7 @@
  *
  * @path 12_Statement/12.10_The_with_Statement/S12.10_A1.3_T2.js
  * @description Using "with" statement within function constructor, leading to normal completition by "return"
- * @strictOnly
+ * @onlyStrict
  * @negative
  */
 
diff --git a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.3_T3.js b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.3_T3.js
index c88f78734a28b35147257392a634ae984bdb9414..46e5097052a8c421aaac1e2ddf363813f71aa37f 100644
--- a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.3_T3.js
+++ b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.3_T3.js
@@ -7,7 +7,7 @@
  *
  * @path 12_Statement/12.10_The_with_Statement/S12.10_A1.3_T3.js
  * @description Using "with" statement within function constructor, leading to normal completition by "return"
- * @strictOnly
+ * @onlyStrict
  * @negative
  */
 
diff --git a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.3_T4.js b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.3_T4.js
index 58e46cb0738c213cec99d52f814272593ebfb65e..e701e95b3463bfc955c56cb3b2fd691761e79c47 100644
--- a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.3_T4.js
+++ b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.3_T4.js
@@ -7,7 +7,7 @@
  *
  * @path 12_Statement/12.10_The_with_Statement/S12.10_A1.3_T4.js
  * @description Using "with" statement within function constructor, leading to completition by exception
- * @strictOnly
+ * @onlyStrict
  * @negative
  */
 
diff --git a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.3_T5.js b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.3_T5.js
index 30d620979fe000acfd031d11e29d528be79420d7..81def9bdf7c34e5b13e0c7a402c49f52bdb8405a 100644
--- a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.3_T5.js
+++ b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.3_T5.js
@@ -7,7 +7,7 @@
  *
  * @path 12_Statement/12.10_The_with_Statement/S12.10_A1.3_T5.js
  * @description Using "with" statement within function constructor, leading to completition by exception
- * @strictOnly
+ * @onlyStrict
  * @negative
  */
 
diff --git a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.4_T1.js b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.4_T1.js
index 69ca6bc9a598b9fae14c91ac609e1d20d85b9167..5e5434b53d9d646a56daa4cd5fa30c0cb3aa44d2 100644
--- a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.4_T1.js
+++ b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.4_T1.js
@@ -7,7 +7,7 @@
  *
  * @path 12_Statement/12.10_The_with_Statement/S12.10_A1.4_T1.js
  * @description Using "with" statement within iteration statement, leading to normal completion
- * @strictOnly
+ * @onlyStrict
  * @negative
  */
 
diff --git a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.4_T2.js b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.4_T2.js
index 247a78ae367998bcdde653cb08a264509be466bf..434eda636f27bf5d68d4cde22b045b5a4b27a3a6 100644
--- a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.4_T2.js
+++ b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.4_T2.js
@@ -7,7 +7,7 @@
  *
  * @path 12_Statement/12.10_The_with_Statement/S12.10_A1.4_T2.js
  * @description Using "with" statement within iteration statement, leading to completion by exception
- * @strictOnly
+ * @onlyStrict
  * @negative
  */
 
diff --git a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.4_T3.js b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.4_T3.js
index 9482c086eaca9e0e3cb8816934787b0931bb1277..f89c318759d1680d19b8ef8295f8ed5893cd3fad 100644
--- a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.4_T3.js
+++ b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.4_T3.js
@@ -7,7 +7,7 @@
  *
  * @path 12_Statement/12.10_The_with_Statement/S12.10_A1.4_T3.js
  * @description Using "with" statement within iteration statement, leading to completion by exception
- * @strictOnly
+ * @onlyStrict
  * @negative
  */
 
diff --git a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.4_T4.js b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.4_T4.js
index 77c4e0f84eec67e5f77c4e0766fc398c64005ca9..9acf94bb9177ca4e2c0b9155465ba88469c72fb9 100644
--- a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.4_T4.js
+++ b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.4_T4.js
@@ -7,7 +7,7 @@
  *
  * @path 12_Statement/12.10_The_with_Statement/S12.10_A1.4_T4.js
  * @description Using "with" statement within iteration statement, leading to completion by break
- * @strictOnly
+ * @onlyStrict
  * @negative
  */
 
diff --git a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.4_T5.js b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.4_T5.js
index a578c91d2a37940eb1a37e6e71415beeeb94c30d..566f6446083f89857e96f47d9b6e7543c0497302 100644
--- a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.4_T5.js
+++ b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.4_T5.js
@@ -7,7 +7,7 @@
  *
  * @path 12_Statement/12.10_The_with_Statement/S12.10_A1.4_T5.js
  * @description Using "with" statement within iteration statement, leading to completion by break
- * @strictOnly
+ * @onlyStrict
  * @negative
  */
 
diff --git a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.5_T1.js b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.5_T1.js
index 0c1234db2dd033a892fb3fe18efbf9c305ca2e33..2a563a352107e35b9d329e386f0065aa52172e2a 100644
--- a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.5_T1.js
+++ b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.5_T1.js
@@ -7,7 +7,7 @@
  *
  * @path 12_Statement/12.10_The_with_Statement/S12.10_A1.5_T1.js
  * @description Using "with" statement within "for-in" statement, leading to normal completion
- * @strictOnly
+ * @onlyStrict
  * @negative
  */
 
diff --git a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.5_T2.js b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.5_T2.js
index 022e0b8721d6849c173da003cc9be8856ea4301a..d7a01509946160d0bd47a9226bf2f7f741eeab87 100644
--- a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.5_T2.js
+++ b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.5_T2.js
@@ -7,7 +7,7 @@
  *
  * @path 12_Statement/12.10_The_with_Statement/S12.10_A1.5_T2.js
  * @description Using "with" statement within "for-in" statement, leading to completion by exception
- * @strictOnly
+ * @onlyStrict
  * @negative
  */
 
diff --git a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.5_T3.js b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.5_T3.js
index 8724574191596487c582fe383a01fcea439ae8c8..64b538f6ca5df8f45e353687f31d761b1cb9cbf2 100644
--- a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.5_T3.js
+++ b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.5_T3.js
@@ -7,7 +7,7 @@
  *
  * @path 12_Statement/12.10_The_with_Statement/S12.10_A1.5_T3.js
  * @description Using "with" statement within "for-in" statement, leading to completion by exception
- * @strictOnly
+ * @onlyStrict
  * @negative
  */
 
diff --git a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.5_T4.js b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.5_T4.js
index ef1fa1c7583bd106acd42581479e7af02254af2c..1e5d265d3488b89610b1be6b2162c6694cfcad59 100644
--- a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.5_T4.js
+++ b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.5_T4.js
@@ -7,7 +7,7 @@
  *
  * @path 12_Statement/12.10_The_with_Statement/S12.10_A1.5_T4.js
  * @description Using "with" statement within "for-in" statement, leading to completion by break
- * @strictOnly
+ * @onlyStrict
  * @negative
  */
 
diff --git a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.5_T5.js b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.5_T5.js
index f3456cf04fa8ac874eeee6da30265c715fb43c92..8fde2c106433817be8292f68ee4232ec34a6e5c2 100644
--- a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.5_T5.js
+++ b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.5_T5.js
@@ -7,7 +7,7 @@
  *
  * @path 12_Statement/12.10_The_with_Statement/S12.10_A1.5_T5.js
  * @description Using "with" statement within "for-in" statement, leading to completion by break
- * @strictOnly
+ * @onlyStrict
  * @negative
  */
 
diff --git a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.6_T1.js b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.6_T1.js
index 58e725e9662b045030b8777d2158d22e83160fb6..59ef73ed47addff10b952d28ad79301d43881e86 100644
--- a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.6_T1.js
+++ b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.6_T1.js
@@ -7,7 +7,7 @@
  *
  * @path 12_Statement/12.10_The_with_Statement/S12.10_A1.6_T1.js
  * @description Using "with" statement within another "with" statement, leading to normal completion
- * @strictOnly
+ * @onlyStrict
  * @negative
  */
 
diff --git a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.6_T2.js b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.6_T2.js
index db747d8858d835c9e391a8f4f6bdc0fdcfc3d142..bb9e59188e400bcaa52e46615f86da828cb618f9 100644
--- a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.6_T2.js
+++ b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.6_T2.js
@@ -7,7 +7,7 @@
  *
  * @path 12_Statement/12.10_The_with_Statement/S12.10_A1.6_T2.js
  * @description Using "with" statement within another "with" statement, leading to completion by exception
- * @strictOnly
+ * @onlyStrict
  * @negative
  */
 
diff --git a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.6_T3.js b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.6_T3.js
index 83cd57c08b69841d3014b0ad7322a744d6205730..b2ffd4539b6b1351b680923701bc5224a8fa9e3b 100644
--- a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.6_T3.js
+++ b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.6_T3.js
@@ -7,7 +7,7 @@
  *
  * @path 12_Statement/12.10_The_with_Statement/S12.10_A1.6_T3.js
  * @description Using "with" statement within another "with" statement, leading to completion by exception
- * @strictOnly
+ * @onlyStrict
  * @negative
  */
 
diff --git a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.7_T1.js b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.7_T1.js
index c09dce052a9c0dc855746b3954f977badb0756e3..b31cb97b7bc8cf711fa9340021ec9347075c3c82 100644
--- a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.7_T1.js
+++ b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.7_T1.js
@@ -7,7 +7,7 @@
  *
  * @path 12_Statement/12.10_The_with_Statement/S12.10_A1.7_T1.js
  * @description Calling a function within "with" statement declared within the statement, leading to normal completion
- * @strictOnly
+ * @onlyStrict
  * @negative
  */
 
diff --git a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.7_T2.js b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.7_T2.js
index d59b3f13c40835bb00123116225634a47c1ccbd6..97fa507e82973b3f78a89f42a7b51bec25d6b8ef 100644
--- a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.7_T2.js
+++ b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.7_T2.js
@@ -7,7 +7,7 @@
  *
  * @path 12_Statement/12.10_The_with_Statement/S12.10_A1.7_T2.js
  * @description Calling a function within "with" statement declared within the statement, leading to normal completion by "return"
- * @strictOnly
+ * @onlyStrict
  * @negative
  */
 
diff --git a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.7_T3.js b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.7_T3.js
index 3044eb5d2228632c811a8dc7f10e6b674a66f3cb..943b0d690cbe990911d89f94aeed9f5fdc16069a 100644
--- a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.7_T3.js
+++ b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.7_T3.js
@@ -7,7 +7,7 @@
  *
  * @path 12_Statement/12.10_The_with_Statement/S12.10_A1.7_T3.js
  * @description Calling a function within "with" statement declared within the statement, leading to normal completion by "return"
- * @strictOnly
+ * @onlyStrict
  * @negative
  */
 
diff --git a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.7_T4.js b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.7_T4.js
index a1d8e3691fd68b3b70b556c1b8cbbd9c41182d57..047a1676e616bc11d40dd753a20b6a2cdec3b512 100644
--- a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.7_T4.js
+++ b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.7_T4.js
@@ -7,7 +7,7 @@
  *
  * @path 12_Statement/12.10_The_with_Statement/S12.10_A1.7_T4.js
  * @description Calling a function within "with" statement declared within the statement, leading to completion by exception
- * @strictOnly
+ * @onlyStrict
  * @negative
  */
 
diff --git a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.7_T5.js b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.7_T5.js
index 47b11d5c96818df50e20ffd9dae74025c0259326..bcee335d1e3cb451d462247f93222dc90e918137 100644
--- a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.7_T5.js
+++ b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.7_T5.js
@@ -7,7 +7,7 @@
  *
  * @path 12_Statement/12.10_The_with_Statement/S12.10_A1.7_T5.js
  * @description Calling a function within "with" statement declared within the statement, leading to completion by exception
- * @strictOnly
+ * @onlyStrict
  * @negative
  */
 
diff --git a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.8_T1.js b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.8_T1.js
index 8b62e844192a0926d837b8af2fe4508880db7c85..1bf0e325fe8b5c55c1bc85fd5b149d3887579af5 100644
--- a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.8_T1.js
+++ b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.8_T1.js
@@ -7,7 +7,7 @@
  *
  * @path 12_Statement/12.10_The_with_Statement/S12.10_A1.8_T1.js
  * @description Declaring function constructor within "with" statement, leading to normal completion
- * @strictOnly
+ * @onlyStrict
  * @negative
  */
 
diff --git a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.8_T2.js b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.8_T2.js
index 8a657b4a5b6627043f0458e2c1c35ab33fb9c520..7f197c14790bedb9fffeeb738fd1eed1287fa1b2 100644
--- a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.8_T2.js
+++ b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.8_T2.js
@@ -7,7 +7,7 @@
  *
  * @path 12_Statement/12.10_The_with_Statement/S12.10_A1.8_T2.js
  * @description Declaring function constructor within "with" statement, leading to normal completion by "return"
- * @strictOnly
+ * @onlyStrict
  * @negative
  */
 
diff --git a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.8_T3.js b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.8_T3.js
index d5db1482d73c279c8ab38b0d4d08c3bd70fbaecb..108f735a8209adf7df863ea9cfcf25032aac24d9 100644
--- a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.8_T3.js
+++ b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.8_T3.js
@@ -7,7 +7,7 @@
  *
  * @path 12_Statement/12.10_The_with_Statement/S12.10_A1.8_T3.js
  * @description Declaring function constructor within "with" statement, leading to normal completion by "return"
- * @strictOnly
+ * @onlyStrict
  * @negative
  */
 
diff --git a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.8_T4.js b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.8_T4.js
index 42448c685ed6e883c45f2f86c261d9d35d5ba56b..83ef76cc01e171e75252fb3b7f26c6517eb36e74 100644
--- a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.8_T4.js
+++ b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.8_T4.js
@@ -7,7 +7,7 @@
  *
  * @path 12_Statement/12.10_The_with_Statement/S12.10_A1.8_T4.js
  * @description Declaring function constructor within "with" statement, leading to completion by exception
- * @strictOnly
+ * @onlyStrict
  * @negative
  */
 
diff --git a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.8_T5.js b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.8_T5.js
index 34bb6cf741fbe76b25ac5e1c19ee12d9dc352c40..23668cf4747aa27619316e4e0374bf3db3eccc2f 100644
--- a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.8_T5.js
+++ b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.8_T5.js
@@ -7,7 +7,7 @@
  *
  * @path 12_Statement/12.10_The_with_Statement/S12.10_A1.8_T5.js
  * @description Declaring function constructor within "with" statement, leading to completion by exception
- * @strictOnly
+ * @onlyStrict
  * @negative
  */
 
diff --git a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.9_T1.js b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.9_T1.js
index 0f83d577468cdd6faaba3980b5b97d2ebf112b41..88764cd86a63d1b20f88d51333d7c441eeef5bfa 100644
--- a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.9_T1.js
+++ b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.9_T1.js
@@ -7,7 +7,7 @@
  *
  * @path 12_Statement/12.10_The_with_Statement/S12.10_A1.9_T1.js
  * @description Using "for-in" statement within "with" statement, leading to normal completion
- * @strictOnly
+ * @onlyStrict
  * @negative
  */
 
diff --git a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.9_T2.js b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.9_T2.js
index e06779776bfa562d9efb346d0e48512f3c05ab5b..966df27e8e6285db5a7939cfeb89a9c9a656dc71 100644
--- a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.9_T2.js
+++ b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.9_T2.js
@@ -7,7 +7,7 @@
  *
  * @path 12_Statement/12.10_The_with_Statement/S12.10_A1.9_T2.js
  * @description Using "for-in" statement within "with" statement, leading to completion by break
- * @strictOnly
+ * @onlyStrict
  * @negative
  */
 
diff --git a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.9_T3.js b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.9_T3.js
index 71fc7a1934104c82b97898f3f56bdacb2be51d0e..cf3faa9684ff2175b2c7e358ed22002a2de5ef7f 100644
--- a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.9_T3.js
+++ b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.9_T3.js
@@ -7,7 +7,7 @@
  *
  * @path 12_Statement/12.10_The_with_Statement/S12.10_A1.9_T3.js
  * @description Using "for-in" statement within "with" statement, leading to completion by break
- * @strictOnly
+ * @onlyStrict
  * @negative
  */
 
diff --git a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.10_T1.js b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.10_T1.js
index 6d0097871e9cce976a7e09fba49ade67d71e6da1..e269f6a9f2d4c71648487b8558e89731e0c49976 100644
--- a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.10_T1.js
+++ b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.10_T1.js
@@ -7,7 +7,7 @@
  *
  * @path 12_Statement/12.10_The_with_Statement/S12.10_A3.10_T1.js
  * @description Using iteration statement within "with" statement, leading to normal completion
- * @strictOnly
+ * @onlyStrict
  * @negative
  */
 
diff --git a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.10_T2.js b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.10_T2.js
index fdb08c8418adcb218cf5553b1c6ffa2475315411..94928e1c5db7d240c81eb5a2be170643b20aad45 100644
--- a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.10_T2.js
+++ b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.10_T2.js
@@ -7,7 +7,7 @@
  *
  * @path 12_Statement/12.10_The_with_Statement/S12.10_A3.10_T2.js
  * @description Using iteration statement within "with" statement, leading completion by exception
- * @strictOnly
+ * @onlyStrict
  * @negative
  */
 
diff --git a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.10_T3.js b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.10_T3.js
index dfd9b778936bac56e39ed8c89579b842d770f552..83c224d8d84fecb27f9325f4d33582f6c659d1dc 100644
--- a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.10_T3.js
+++ b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.10_T3.js
@@ -7,7 +7,7 @@
  *
  * @path 12_Statement/12.10_The_with_Statement/S12.10_A3.10_T3.js
  * @description Using iteration statement within "with" statement, leading completion by exception
- * @strictOnly
+ * @onlyStrict
  * @negative
  */
 
diff --git a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.10_T4.js b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.10_T4.js
index 72e6029919185b020fbfeb50584618df4a3f120b..86ed331975e59e0c6eeba3d2ed161e8c9a83756c 100644
--- a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.10_T4.js
+++ b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.10_T4.js
@@ -7,7 +7,7 @@
  *
  * @path 12_Statement/12.10_The_with_Statement/S12.10_A3.10_T4.js
  * @description Using iteration statement within "with" statement, leading completion be break
- * @strictOnly
+ * @onlyStrict
  * @negative
  */
 
diff --git a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.10_T5.js b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.10_T5.js
index 1a80db55f8288086d46fb10ad8c6099b7aa39376..1b187e933557bac4128933d59958b195b49e4e3a 100644
--- a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.10_T5.js
+++ b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.10_T5.js
@@ -7,7 +7,7 @@
  *
  * @path 12_Statement/12.10_The_with_Statement/S12.10_A3.10_T5.js
  * @description Using iteration statement within "with" statement, leading completion be break
- * @strictOnly
+ * @onlyStrict
  * @negative
  */
 
diff --git a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.11_T1.js b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.11_T1.js
index 75af77e9cfcfb90a9cbeb8ab58d1c1f0dbcdd65d..2b026a7cd7213290f474474a5c57bc5d7f1efde7 100644
--- a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.11_T1.js
+++ b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.11_T1.js
@@ -7,7 +7,7 @@
  *
  * @path 12_Statement/12.10_The_with_Statement/S12.10_A3.11_T1.js
  * @description Calling a function within "with" statement declared without the statement, leading to normal completion
- * @strictOnly
+ * @onlyStrict
  * @negative
  */
 
diff --git a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.11_T2.js b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.11_T2.js
index 9250718876e995939b21011c497153674d04995d..dfa197f1772d4c546d0fa370369eb2f6c64a6218 100644
--- a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.11_T2.js
+++ b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.11_T2.js
@@ -7,7 +7,7 @@
  *
  * @path 12_Statement/12.10_The_with_Statement/S12.10_A3.11_T2.js
  * @description Calling a function within "with" statement declared without the statement, leading to normal completion by "return"
- * @strictOnly
+ * @onlyStrict
  * @negative
  */
 
diff --git a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.11_T3.js b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.11_T3.js
index fc1b13c8a99a381790553eded37ded2caf3c319d..33f45afb327b830648329bd6e8eae6ef2475b7e0 100644
--- a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.11_T3.js
+++ b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.11_T3.js
@@ -7,7 +7,7 @@
  *
  * @path 12_Statement/12.10_The_with_Statement/S12.10_A3.11_T3.js
  * @description Calling a function within "with" statement declared without the statement, leading to normal completion by "return"
- * @strictOnly
+ * @onlyStrict
  * @negative
  */
 
diff --git a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.11_T4.js b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.11_T4.js
index 9ae1741940353be6edc754058139b1b8dacc7df6..de0ebd1669b3c63e13a1c9f9230a22eb0750d392 100644
--- a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.11_T4.js
+++ b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.11_T4.js
@@ -7,7 +7,7 @@
  *
  * @path 12_Statement/12.10_The_with_Statement/S12.10_A3.11_T4.js
  * @description Calling a function within "with" statement declared without the statement, leading to completion by exception
- * @strictOnly
+ * @onlyStrict
  * @negative
  */
 
diff --git a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.11_T5.js b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.11_T5.js
index 61048e59464e642881866e81a2a4ce213c4599af..208aadbff07e45e2a714ae7be622b2960b1edff0 100644
--- a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.11_T5.js
+++ b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.11_T5.js
@@ -7,7 +7,7 @@
  *
  * @path 12_Statement/12.10_The_with_Statement/S12.10_A3.11_T5.js
  * @description Calling a function within "with" statement declared without the statement, leading to completion by exception
- * @strictOnly
+ * @onlyStrict
  * @negative
  */
 
diff --git a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.12_T1.js b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.12_T1.js
index de50280456402449d3e2fc83632ed07d760414b4..01638ac55de8e8a2b56a6a0495e4b7b995f512eb 100644
--- a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.12_T1.js
+++ b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.12_T1.js
@@ -7,7 +7,7 @@
  *
  * @path 12_Statement/12.10_The_with_Statement/S12.10_A3.12_T1.js
  * @description Calling a function without "with" statement declared within the statement, leading to normal completion
- * @strictOnly
+ * @onlyStrict
  * @negative
  */
 
diff --git a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.12_T2.js b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.12_T2.js
index 0bf76803570c99e4c6ca148b317bfb4444827a6e..e2886f35566a71c53076538ee9b5ea6fd183b082 100644
--- a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.12_T2.js
+++ b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.12_T2.js
@@ -7,7 +7,7 @@
  *
  * @path 12_Statement/12.10_The_with_Statement/S12.10_A3.12_T2.js
  * @description Calling a function without "with" statement declared within the statement, leading to normal completion by "return"
- * @strictOnly
+ * @onlyStrict
  * @negative
  */
 
diff --git a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.12_T3.js b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.12_T3.js
index 4e220385dbaff2d6a7150c0db973ef7ee1fd5e6d..5b2d37a7eed22a96986ba2d52d122f5773d71f28 100644
--- a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.12_T3.js
+++ b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.12_T3.js
@@ -7,7 +7,7 @@
  *
  * @path 12_Statement/12.10_The_with_Statement/S12.10_A3.12_T3.js
  * @description Calling a function without "with" statement declared within the statement, leading to normal completion by "return"
- * @strictOnly
+ * @onlyStrict
  * @negative
  */
 
diff --git a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.12_T4.js b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.12_T4.js
index b148fa29fd2d2b78c45bae9bf0743b05e080ea54..7c4257580ceecb00c7b6689271396bec8c86fe58 100644
--- a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.12_T4.js
+++ b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.12_T4.js
@@ -7,7 +7,7 @@
  *
  * @path 12_Statement/12.10_The_with_Statement/S12.10_A3.12_T4.js
  * @description Calling a function without "with" statement declared within the statement, leading to completion by exception
- * @strictOnly
+ * @onlyStrict
  * @negative
  */
 
diff --git a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.12_T5.js b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.12_T5.js
index 23745d36167ebfd7367f8bb6f79c3dfec8da5b8c..9931831b317c4d5e1a8f7c7a5cf2672f7790aac7 100644
--- a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.12_T5.js
+++ b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.12_T5.js
@@ -7,7 +7,7 @@
  *
  * @path 12_Statement/12.10_The_with_Statement/S12.10_A3.12_T5.js
  * @description Calling a function without "with" statement declared within the statement, leading to completion by exception
- * @strictOnly
+ * @onlyStrict
  * @negative
  */
 
diff --git a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.1_T1.js b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.1_T1.js
index 1a8ad1047d84a5e7929bcfcc0e783d8dc56019d9..31f15cb6196602d8f785709c279025d0ef1fc96d 100644
--- a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.1_T1.js
+++ b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.1_T1.js
@@ -7,7 +7,7 @@
  *
  * @path 12_Statement/12.10_The_with_Statement/S12.10_A3.1_T1.js
  * @description Using "with" statement within global context - normal completion
- * @strictOnly
+ * @onlyStrict
  * @negative
  */
 
diff --git a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.1_T2.js b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.1_T2.js
index 435445ffb2ff0752af56547358f552bee8a24e0d..52fad9e034ab5c84d2e7ab6364134c4d3ae7726e 100644
--- a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.1_T2.js
+++ b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.1_T2.js
@@ -7,7 +7,7 @@
  *
  * @path 12_Statement/12.10_The_with_Statement/S12.10_A3.1_T2.js
  * @description Using "with" statement within global context, leading to completion by exception
- * @strictOnly
+ * @onlyStrict
  * @negative
  */
 
diff --git a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.1_T3.js b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.1_T3.js
index bad38cb5831c7f57e5c9f5143ebef2ff3f9f4210..263d1066b5ad981bb3e812f0c7911191a09a542d 100644
--- a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.1_T3.js
+++ b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.1_T3.js
@@ -7,7 +7,7 @@
  *
  * @path 12_Statement/12.10_The_with_Statement/S12.10_A3.1_T3.js
  * @description Using "with" statement within global context, leading to completion by exception
- * @strictOnly
+ * @onlyStrict
  * @negative
  */
 
diff --git a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.2_T1.js b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.2_T1.js
index ac60de8f047a318e9ab0e899b7ccb2b31ab094e8..68a026130b3a56333fc34ed5a46709d350e575ca 100644
--- a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.2_T1.js
+++ b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.2_T1.js
@@ -7,7 +7,7 @@
  *
  * @path 12_Statement/12.10_The_with_Statement/S12.10_A3.2_T1.js
  * @description Declaring "with" statement within a function body, leading to normal completion
- * @strictOnly
+ * @onlyStrict
  * @negative
  */
 
diff --git a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.2_T2.js b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.2_T2.js
index 0f164bab66c4199031c29f58aff950846866971e..dbbaa2bf825d7a7cab4fee625dab2c8440e195f2 100644
--- a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.2_T2.js
+++ b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.2_T2.js
@@ -7,7 +7,7 @@
  *
  * @path 12_Statement/12.10_The_with_Statement/S12.10_A3.2_T2.js
  * @description Declaring "with" statement within a function body, leading to normal completion by "return"
- * @strictOnly
+ * @onlyStrict
  * @negative
  */
 
diff --git a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.2_T3.js b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.2_T3.js
index a0ce3a6aeccde60be257f22113b774abfb9aa5bc..00ed98e3f22c16460e0d580de4a09d53ac70fc2f 100644
--- a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.2_T3.js
+++ b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.2_T3.js
@@ -7,7 +7,7 @@
  *
  * @path 12_Statement/12.10_The_with_Statement/S12.10_A3.2_T3.js
  * @description Declaring "with" statement within a function body, leading to normal completion by "return"
- * @strictOnly
+ * @onlyStrict
  * @negative
  */
 
diff --git a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.2_T4.js b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.2_T4.js
index 805179cc272b1a8eb798541b202d79ee190b8c27..18d4a8c2e2d5a008c06f6e221f56610cddb2765d 100644
--- a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.2_T4.js
+++ b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.2_T4.js
@@ -7,7 +7,7 @@
  *
  * @path 12_Statement/12.10_The_with_Statement/S12.10_A3.2_T4.js
  * @description Declaring "with" statement within a function body, leading to completion by exception
- * @strictOnly
+ * @onlyStrict
  * @negative
  */
 
diff --git a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.2_T5.js b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.2_T5.js
index df9423c1304e07ed7ed4ebdc4e238023e0103dbd..7635be1cf894d07c549a8258952430f7e3ab1e5c 100644
--- a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.2_T5.js
+++ b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.2_T5.js
@@ -7,7 +7,7 @@
  *
  * @path 12_Statement/12.10_The_with_Statement/S12.10_A3.2_T5.js
  * @description Declaring "with" statement within a function body, leading to completion by exception
- * @strictOnly
+ * @onlyStrict
  * @negative
  */
 
diff --git a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.3_T1.js b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.3_T1.js
index 993326ca1ea822b01f7328bd11f046a18b35c1a1..d42abeb49eada5d45bc9899c38ce9df1b386afcf 100644
--- a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.3_T1.js
+++ b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.3_T1.js
@@ -7,7 +7,7 @@
  *
  * @path 12_Statement/12.10_The_with_Statement/S12.10_A3.3_T1.js
  * @description Declaring "with" statement within a function constructor, leading to normal completion
- * @strictOnly
+ * @onlyStrict
  * @negative
  */
 
diff --git a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.3_T2.js b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.3_T2.js
index 25bd27a2dc5c346ed1aa69fd149808ec40a42ee7..9922a814945e76818e20a8bdec6cc29ef2bcfae9 100644
--- a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.3_T2.js
+++ b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.3_T2.js
@@ -7,7 +7,7 @@
  *
  * @path 12_Statement/12.10_The_with_Statement/S12.10_A3.3_T2.js
  * @description Declaring "with" statement within a function constructor, leading to normal completion by "return"
- * @strictOnly
+ * @onlyStrict
  * @negative
  */
 
diff --git a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.3_T3.js b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.3_T3.js
index a128380101f824ca1c8581e3081949fb895e3956..19d8ee000183426516a5fa9a82c3ffce8c0dc5fa 100644
--- a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.3_T3.js
+++ b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.3_T3.js
@@ -7,7 +7,7 @@
  *
  * @path 12_Statement/12.10_The_with_Statement/S12.10_A3.3_T3.js
  * @description Declaring "with" statement within a function constructor, leading to normal completion by "return"
- * @strictOnly
+ * @onlyStrict
  * @negative
  */
 
diff --git a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.3_T4.js b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.3_T4.js
index cad2a2ca996b0dbebc59b004e4a5226332e6d3ae..0d80a691c19d24e5d43e0600776280357f3a9af9 100644
--- a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.3_T4.js
+++ b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.3_T4.js
@@ -6,7 +6,7 @@
  *
  * @path 12_Statement/12.10_The_with_Statement/S12.10_A3.3_T4.js
  * @description Declaring "with" statement within a function constructor, leading to completion by exception
- * @strictOnly
+ * @onlyStrict
  * @negative
  */
 
diff --git a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.3_T5.js b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.3_T5.js
index 164e6cf1ee165eb9cb31a4123170f8732866766a..f5f2c27033a1f86382d9b90b11c5dfc9a0f5b45f 100644
--- a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.3_T5.js
+++ b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.3_T5.js
@@ -7,7 +7,7 @@
  *
  * @path 12_Statement/12.10_The_with_Statement/S12.10_A3.3_T5.js
  * @description Declaring "with" statement within a function constructor, leading to completion by exception
- * @strictOnly
+ * @onlyStrict
  * @negative
  */
 
diff --git a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.4_T1.js b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.4_T1.js
index 6b6e12b88cd2db9791c6d437b877ac53c287eca2..8111bde5a1bff9b142dfbfeb50626470f32931fd 100644
--- a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.4_T1.js
+++ b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.4_T1.js
@@ -7,7 +7,7 @@
  *
  * @path 12_Statement/12.10_The_with_Statement/S12.10_A3.4_T1.js
  * @description Using "with" statement within iteration statement, leading to normal completion
- * @strictOnly
+ * @onlyStrict
  * @negative
  */
 
diff --git a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.4_T2.js b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.4_T2.js
index c55e75a853b93c92f7fdb651e52b3b03327b438c..e3f975412b6435ce06c4a99cfaf8a744e30a9d05 100644
--- a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.4_T2.js
+++ b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.4_T2.js
@@ -7,7 +7,7 @@
  *
  * @path 12_Statement/12.10_The_with_Statement/S12.10_A3.4_T2.js
  * @description Using "with" statement within iteration statement, leading to completion by exception
- * @strictOnly
+ * @onlyStrict
  * @negative
  */
 
diff --git a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.4_T3.js b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.4_T3.js
index 073597e02eaeec756694e22838c469237d68df37..2ef9e52f3c05698b4ed9d929f88f67c18ea07040 100644
--- a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.4_T3.js
+++ b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.4_T3.js
@@ -7,7 +7,7 @@
  *
  * @path 12_Statement/12.10_The_with_Statement/S12.10_A3.4_T3.js
  * @description Using "with" statement within iteration statement, leading to completion by exception
- * @strictOnly
+ * @onlyStrict
  * @negative
  */
 
diff --git a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.4_T4.js b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.4_T4.js
index 8e9029c30d90283c1e804135bfc8808d1bd4e7f0..db440744c6d385328c05f2349653e093a9cd4c72 100644
--- a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.4_T4.js
+++ b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.4_T4.js
@@ -7,7 +7,7 @@
  *
  * @path 12_Statement/12.10_The_with_Statement/S12.10_A3.4_T4.js
  * @description Using "with" statement within iteration statement, leading to completion by break
- * @strictOnly
+ * @onlyStrict
  * @negative
  */
 
diff --git a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.4_T5.js b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.4_T5.js
index f12d99362f2b63e881dbe91eb13853556ce1722a..0d47b510494283f9a304797cfe70cf70554e051d 100644
--- a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.4_T5.js
+++ b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.4_T5.js
@@ -7,7 +7,7 @@
  *
  * @path 12_Statement/12.10_The_with_Statement/S12.10_A3.4_T5.js
  * @description Using "with" statement within iteration statement, leading to completion by break
- * @strictOnly
+ * @onlyStrict
  * @negative
  */
 
diff --git a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.5_T1.js b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.5_T1.js
index 9f2453b101dc17eea153026f8e88dea67a19dc89..0c39af4e04cd7311e9ab5106c6bb1a4f1b84bcfd 100644
--- a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.5_T1.js
+++ b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.5_T1.js
@@ -7,7 +7,7 @@
  *
  * @path 12_Statement/12.10_The_with_Statement/S12.10_A3.5_T1.js
  * @description Using "with" statement within "for-in" statement, leading to normal completion
- * @strictOnly
+ * @onlyStrict
  * @negative
  */
 
diff --git a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.5_T2.js b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.5_T2.js
index b67ed48d65bf1cca282e864f62d619b472b55be7..7456522ad2f413bb15ce89d86dfde2d5f9d43ccb 100644
--- a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.5_T2.js
+++ b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.5_T2.js
@@ -7,7 +7,7 @@
  *
  * @path 12_Statement/12.10_The_with_Statement/S12.10_A3.5_T2.js
  * @description Using "with" statement within "for-in" statement, leading to completion by exception
- * @strictOnly
+ * @onlyStrict
  * @negative
  */
 
diff --git a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.5_T3.js b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.5_T3.js
index 79dcfba8e4b46af264e73f83994a92cf3b5af5f1..977dd1efff904796310b083024204695d142b89d 100644
--- a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.5_T3.js
+++ b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.5_T3.js
@@ -7,7 +7,7 @@
  *
  * @path 12_Statement/12.10_The_with_Statement/S12.10_A3.5_T3.js
  * @description Using "with" statement within "for-in" statement, leading to completion by exception
- * @strictOnly
+ * @onlyStrict
  * @negative
  */
 
diff --git a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.5_T4.js b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.5_T4.js
index bb6cb373f44fd8680720bb758cbdc9190afe8d0c..f8c6696b3cce53b9796aa869044cd86713a01a0c 100644
--- a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.5_T4.js
+++ b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.5_T4.js
@@ -7,7 +7,7 @@
  *
  * @path 12_Statement/12.10_The_with_Statement/S12.10_A3.5_T4.js
  * @description Using "with" statement within "for-in" statement, leading to completion by break
- * @strictOnly
+ * @onlyStrict
  * @negative
  */
 
diff --git a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.5_T5.js b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.5_T5.js
index 464472a277246fbc948a2e1ef502f3a4407a1fa2..e9ab9aa9a1a5c0681a6e73be2f6f6bdaa75e3d58 100644
--- a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.5_T5.js
+++ b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.5_T5.js
@@ -7,7 +7,7 @@
  *
  * @path 12_Statement/12.10_The_with_Statement/S12.10_A3.5_T5.js
  * @description Using "with" statement within "for-in" statement, leading to completion by break
- * @strictOnly
+ * @onlyStrict
  * @negative
  */
 
diff --git a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.6_T1.js b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.6_T1.js
index 90c5ba501953926ec3e472ba7d98245b4fd7f6a4..b72f9e148c554031d82c7049ab0574b39065b35f 100644
--- a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.6_T1.js
+++ b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.6_T1.js
@@ -7,7 +7,7 @@
  *
  * @path 12_Statement/12.10_The_with_Statement/S12.10_A3.6_T1.js
  * @description Using "with" statement within another "with" statement, leading to normal completion
- * @strictOnly
+ * @onlyStrict
  * @negative
  */
 
diff --git a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.6_T2.js b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.6_T2.js
index dadef4318681f0f5782345b7800cf31c2bd2c7d4..19333883e964ed42268b32dad53db146808b031b 100644
--- a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.6_T2.js
+++ b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.6_T2.js
@@ -7,7 +7,7 @@
  *
  * @path 12_Statement/12.10_The_with_Statement/S12.10_A3.6_T2.js
  * @description Using "with" statement within another "with" statement, leading to completion by exception
- * @strictOnly
+ * @onlyStrict
  * @negative
  */
 
diff --git a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.6_T3.js b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.6_T3.js
index b47e5d0b9ffa9741b2536bcb19d57e19bf428301..44ed6edef09e7d3045d1514b95919b675c9470ab 100644
--- a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.6_T3.js
+++ b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.6_T3.js
@@ -7,7 +7,7 @@
  *
  * @path 12_Statement/12.10_The_with_Statement/S12.10_A3.6_T3.js
  * @description Using "with" statement within another "with" statement, leading to completion by exception
- * @strictOnly
+ * @onlyStrict
  * @negative
  */
 
diff --git a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.7_T1.js b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.7_T1.js
index 045ba11c2e54bcfbdf9808dc75cefcdc80885de1..027474acf044556c5224c307b5f95323b0c5a17f 100644
--- a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.7_T1.js
+++ b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.7_T1.js
@@ -7,7 +7,7 @@
  *
  * @path 12_Statement/12.10_The_with_Statement/S12.10_A3.7_T1.js
  * @description Declaring and calling a function within "with" statement, leading to normal completion
- * @strictOnly
+ * @onlyStrict
  * @negative
  */
 
diff --git a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.7_T2.js b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.7_T2.js
index 6210824517256828a2e7f408042fc32db40b84a5..dc2ea13cd8065c53da7920a1a719b47eeb3c7eb5 100644
--- a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.7_T2.js
+++ b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.7_T2.js
@@ -7,7 +7,7 @@
  *
  * @path 12_Statement/12.10_The_with_Statement/S12.10_A3.7_T2.js
  * @description Declaring and calling a function within "with" statement, leading to normal completion by "return"
- * @strictOnly
+ * @onlyStrict
  * @negative
  */
 
diff --git a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.7_T3.js b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.7_T3.js
index 7a2ec7733571a10fc474a77f31cd1eba5bf01984..fe007063cf327da73c6d07c2f0c162fb818a47a9 100644
--- a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.7_T3.js
+++ b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.7_T3.js
@@ -7,7 +7,7 @@
  *
  * @path 12_Statement/12.10_The_with_Statement/S12.10_A3.7_T3.js
  * @description Declaring and calling a function within "with" statement, leading to normal completion by "return"
- * @strictOnly
+ * @onlyStrict
  * @negative
  */
 
diff --git a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.7_T4.js b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.7_T4.js
index 98b5552c04dd3293e87fe08217ede9bc2cdc9060..669339a8caa27aa21af609035a98cb4383be090b 100644
--- a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.7_T4.js
+++ b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.7_T4.js
@@ -7,7 +7,7 @@
  *
  * @path 12_Statement/12.10_The_with_Statement/S12.10_A3.7_T4.js
  * @description Declaring and calling a function within "with" statement, leading to completion by exception
- * @strictOnly
+ * @onlyStrict
  * @negative
  */
 
diff --git a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.7_T5.js b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.7_T5.js
index 1b8c640d70568e2d88fa712bc1d8ef1387a001a8..aac08adfb6651cc25a9a428df2d5de1fd4917134 100644
--- a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.7_T5.js
+++ b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.7_T5.js
@@ -7,7 +7,7 @@
  *
  * @path 12_Statement/12.10_The_with_Statement/S12.10_A3.7_T5.js
  * @description Declaring and calling a function within "with" statement, leading to completion by exception
- * @strictOnly
+ * @onlyStrict
  * @negative
  */
 
diff --git a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.8_T1.js b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.8_T1.js
index d99e9ac8b4b04a244872159a3e0d7a71b3f7b6b4..acfd95d5a9d4777a3fc124844c579b5dc07c7125 100644
--- a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.8_T1.js
+++ b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.8_T1.js
@@ -7,7 +7,7 @@
  *
  * @path 12_Statement/12.10_The_with_Statement/S12.10_A3.8_T1.js
  * @description Declaring function constructor within "with" statement, leading to normal completion
- * @strictOnly
+ * @onlyStrict
  * @negative
  */
 
diff --git a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.8_T2.js b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.8_T2.js
index 38be469dd38aeae8252ff4e7296242cfac485adc..e5d15816626cdf03f478dbbe343f4698675f762d 100644
--- a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.8_T2.js
+++ b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.8_T2.js
@@ -7,7 +7,7 @@
  *
  * @path 12_Statement/12.10_The_with_Statement/S12.10_A3.8_T2.js
  * @description Declaring function constructor within "with" statement, leading to normal completion by "return"
- * @strictOnly
+ * @onlyStrict
  * @negative
  */
 
diff --git a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.8_T3.js b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.8_T3.js
index 4a06a55c42a77e9169151183cbe112d4c9bad64c..ffcd93b23ceef46276dafc8dd6c7ef3d02945570 100644
--- a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.8_T3.js
+++ b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.8_T3.js
@@ -7,7 +7,7 @@
  *
  * @path 12_Statement/12.10_The_with_Statement/S12.10_A3.8_T3.js
  * @description Declaring function constructor within "with" statement, leading to normal completion by "return"
- * @strictOnly
+ * @onlyStrict
  * @negative
  */
 
diff --git a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.8_T4.js b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.8_T4.js
index a4a5517ef3c92595b19401f391aba823638b1cee..ffb47823ae4b5b0cfff6c307ea6277ed04f0f64f 100644
--- a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.8_T4.js
+++ b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.8_T4.js
@@ -7,7 +7,7 @@
  *
  * @path 12_Statement/12.10_The_with_Statement/S12.10_A3.8_T4.js
  * @description Declaring function constructor within "with" statement, leading to completion by exception
- * @strictOnly
+ * @onlyStrict
  * @negative
  */
 
diff --git a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.8_T5.js b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.8_T5.js
index 8d4a91efde7b81f344672ee9ee22a48cffb0d167..ea8656ae869108b750df5ffd9f3a153a2ccecdf5 100644
--- a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.8_T5.js
+++ b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.8_T5.js
@@ -7,7 +7,7 @@
  *
  * @path 12_Statement/12.10_The_with_Statement/S12.10_A3.8_T5.js
  * @description Declaring function constructor within "with" statement, leading to completion by exception
- * @strictOnly
+ * @onlyStrict
  * @negative
  */
 
diff --git a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.9_T1.js b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.9_T1.js
index a454341269c7d0841e10d76817a8466d3d975d2c..05bba3e712f28373d918dec71391016372c0069e 100644
--- a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.9_T1.js
+++ b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.9_T1.js
@@ -7,7 +7,7 @@
  *
  * @path 12_Statement/12.10_The_with_Statement/S12.10_A3.9_T1.js
  * @description Using "for-in" statement within "with" statement, leading to normal completion
- * @strictOnly
+ * @onlyStrict
  * @negative
  */
 
diff --git a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.9_T2.js b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.9_T2.js
index e065cbfa6925f646a557a6dad1b7270bee964b72..a1eb9f8c9b996a6517d575d7d9b69f40d8574408 100644
--- a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.9_T2.js
+++ b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.9_T2.js
@@ -7,7 +7,7 @@
  *
  * @path 12_Statement/12.10_The_with_Statement/S12.10_A3.9_T2.js
  * @description Using "for-in" statement within "with" statement, leading to completion by break
- * @strictOnly
+ * @onlyStrict
  * @negative
  */
 
diff --git a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.9_T3.js b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.9_T3.js
index e86ff5652095632f9b6a37f184aa2fe427d56765..594b1865a7fb1f8ade5285562df5f2a70291fd7c 100644
--- a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.9_T3.js
+++ b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.9_T3.js
@@ -7,7 +7,7 @@
  *
  * @path 12_Statement/12.10_The_with_Statement/S12.10_A3.9_T3.js
  * @description Using "for-in" statement within "with" statement, leading to completion by break
- * @strictOnly
+ * @onlyStrict
  * @negative
  */
 
diff --git a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A4_T1.js b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A4_T1.js
index 6aa9fb35eea30f5a8b6ceced3de2d698bda74754..53c262e72af4ebd8b0e0be591aa1d0e0cc1e011b 100644
--- a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A4_T1.js
+++ b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A4_T1.js
@@ -6,7 +6,7 @@
  *
  * @path 12_Statement/12.10_The_with_Statement/S12.10_A4_T1.js
  * @description Changing string property
- * @strictOnly
+ * @onlyStrict
  * @negative
  */
 
diff --git a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A4_T2.js b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A4_T2.js
index 7fbe92155a238b1483436a2f838f05cbbc99d983..2bb0ed4d653a357c186d39b9c00a931ea82148fc 100644
--- a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A4_T2.js
+++ b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A4_T2.js
@@ -6,7 +6,7 @@
  *
  * @path 12_Statement/12.10_The_with_Statement/S12.10_A4_T2.js
  * @description Changing number property
- * @strictOnly
+ * @onlyStrict
  * @negative
  */
 
diff --git a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A4_T3.js b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A4_T3.js
index 3189dd7ec9e7e9772dd5ccb12ba2b0b727a158a2..7f2dbb0fa72ecf52a5dbbd01322cd89567d9bdd0 100644
--- a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A4_T3.js
+++ b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A4_T3.js
@@ -6,7 +6,7 @@
  *
  * @path 12_Statement/12.10_The_with_Statement/S12.10_A4_T3.js
  * @description Changing boolean property
- * @strictOnly
+ * @onlyStrict
  * @negative
  */
 
diff --git a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A4_T4.js b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A4_T4.js
index 8f9c28fb889b3e8552e80c49f877514c0a0c4288..39913afe5d888ca6e3cd863979bdffc603c9a290 100644
--- a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A4_T4.js
+++ b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A4_T4.js
@@ -6,7 +6,7 @@
  *
  * @path 12_Statement/12.10_The_with_Statement/S12.10_A4_T4.js
  * @description Changing object property
- * @strictOnly
+ * @onlyStrict
  * @negative
  */
 
diff --git a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A4_T5.js b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A4_T5.js
index 54aa303d5be5c0dbfce8242556f37ec54c29b0b8..fa4100f62978aabad1561e9310446d98077b38db 100644
--- a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A4_T5.js
+++ b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A4_T5.js
@@ -6,7 +6,7 @@
  *
  * @path 12_Statement/12.10_The_with_Statement/S12.10_A4_T5.js
  * @description Changing array property
- * @strictOnly
+ * @onlyStrict
  * @negative
  */
 
diff --git a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A4_T6.js b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A4_T6.js
index 8c3d6a6ad8303545caa1ffb73c37751b3eb7b533..0ea5e9b8c3c9248028c63632d3027c96f14e4fa2 100644
--- a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A4_T6.js
+++ b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A4_T6.js
@@ -6,7 +6,7 @@
  *
  * @path 12_Statement/12.10_The_with_Statement/S12.10_A4_T6.js
  * @description Changing function property
- * @strictOnly
+ * @onlyStrict
  * @negative
  */
 
diff --git a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A5_T1.js b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A5_T1.js
index 559ec20334e9a7cf38a357a6fbaa0606affe6218..89287b81935a3d665cef509f407714ba06befc27 100644
--- a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A5_T1.js
+++ b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A5_T1.js
@@ -6,7 +6,7 @@
  *
  * @path 12_Statement/12.10_The_with_Statement/S12.10_A5_T1.js
  * @description Deleting string property
- * @strictOnly
+ * @onlyStrict
  * @negative
  */
 
diff --git a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A5_T2.js b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A5_T2.js
index 40191ecf23c3fc877d65bdbe956bae3385ad2614..041656f178bd08155f71bdd821e52aac05199a45 100644
--- a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A5_T2.js
+++ b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A5_T2.js
@@ -6,7 +6,7 @@
  *
  * @path 12_Statement/12.10_The_with_Statement/S12.10_A5_T2.js
  * @description Deleting number property
- * @strictOnly
+ * @onlyStrict
  * @negative
  */
 
diff --git a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A5_T3.js b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A5_T3.js
index 8ae4453a55e81307b2e10a7824e4f9fe04168648..f6c22146363d5ceb2b8e4ec9ec64333b5c48f21f 100644
--- a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A5_T3.js
+++ b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A5_T3.js
@@ -6,7 +6,7 @@
  *
  * @path 12_Statement/12.10_The_with_Statement/S12.10_A5_T3.js
  * @description Deleting boolean property
- * @strictOnly
+ * @onlyStrict
  * @negative
  */
 
diff --git a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A5_T4.js b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A5_T4.js
index 06f1bb2f3a018eb1447ed1a5c9d0a9709100cb8c..696e4a44f48e2c6c70d3c8df98568511b07a8503 100644
--- a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A5_T4.js
+++ b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A5_T4.js
@@ -6,7 +6,7 @@
  *
  * @path 12_Statement/12.10_The_with_Statement/S12.10_A5_T4.js
  * @description Deleting object property
- * @strictOnly
+ * @onlyStrict
  * @negative
  */
 
diff --git a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A5_T5.js b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A5_T5.js
index f2f1823f1b98b3d7f374457ab376918994c4373b..ef8bba1718686a6cec13aa60353f6aef488bc8a7 100644
--- a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A5_T5.js
+++ b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A5_T5.js
@@ -6,7 +6,7 @@
  *
  * @path 12_Statement/12.10_The_with_Statement/S12.10_A5_T5.js
  * @description Deleting array property
- * @strictOnly
+ * @onlyStrict
  * @negative
  */
 
diff --git a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A5_T6.js b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A5_T6.js
index e846e50873a560c66facd8160de5859e991fc973..0189a6044f1d92951b38d9ecab350189cf79e98c 100644
--- a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A5_T6.js
+++ b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A5_T6.js
@@ -6,7 +6,7 @@
  *
  * @path 12_Statement/12.10_The_with_Statement/S12.10_A5_T6.js
  * @description Deleting function property
- * @strictOnly
+ * @onlyStrict
  * @negative
  */
 
diff --git a/test/suite/converted/12_Statement/12.14_The_try_Statement/S12.14_A14.js b/test/suite/converted/12_Statement/12.14_The_try_Statement/S12.14_A14.js
index 1d0a9358c673f134c4045487981364a87535e601..9df0256ddaa9dd1e0e4f0b43adb968b069cbb437 100644
--- a/test/suite/converted/12_Statement/12.14_The_try_Statement/S12.14_A14.js
+++ b/test/suite/converted/12_Statement/12.14_The_try_Statement/S12.14_A14.js
@@ -6,7 +6,7 @@
  *
  * @path 12_Statement/12.14_The_try_Statement/S12.14_A14.js
  * @description Using try/catch/finally in With and With in try/catch/finally
- * @strictOnly
+ * @onlyStrict
  * @negative SyntaxError
  */
 
diff --git a/test/suite/converted/12_Statement/12.14_The_try_Statement/S12.14_A4.js b/test/suite/converted/12_Statement/12.14_The_try_Statement/S12.14_A4.js
index a8becfe1c611f5e8b8fa984de65df9688113f4df..1c2115b90159bfe66810c9c827b89fc878a7aabc 100644
--- a/test/suite/converted/12_Statement/12.14_The_try_Statement/S12.14_A4.js
+++ b/test/suite/converted/12_Statement/12.14_The_try_Statement/S12.14_A4.js
@@ -6,7 +6,7 @@
  *
  * @path 12_Statement/12.14_The_try_Statement/S12.14_A4.js
  * @description Checking if deleting an exception fails
- * @strictOnly
+ * @onlyStrict
  * @negative SyntaxError
  */
 
diff --git a/test/suite/converted/12_Statement/12.1_Block/S12.1_A1.js b/test/suite/converted/12_Statement/12.1_Block/S12.1_A1.js
index 5f82bea7bc7294966d798fad7483c31b36ffe27f..fd66cdca3711c079b8661793a8cd55951c5b70c4 100644
--- a/test/suite/converted/12_Statement/12.1_Block/S12.1_A1.js
+++ b/test/suite/converted/12_Statement/12.1_Block/S12.1_A1.js
@@ -6,7 +6,7 @@
  *
  * @path 12_Statement/12.1_Block/S12.1_A1.js
  * @description Trying to declare function at the Block statement
- * @strictOnly
+ * @onlyStrict
  * @negative SyntaxError
  */
 
diff --git a/test/suite/converted/12_Statement/12.5_The_if_Statement/S12.5_A9_T1.js b/test/suite/converted/12_Statement/12.5_The_if_Statement/S12.5_A9_T1.js
index 61464aea5c2a69e221585274a07732bc4cb8aca3..ff5604f88948e2a7639568cb3385bdac47ba4c28 100644
--- a/test/suite/converted/12_Statement/12.5_The_if_Statement/S12.5_A9_T1.js
+++ b/test/suite/converted/12_Statement/12.5_The_if_Statement/S12.5_A9_T1.js
@@ -6,7 +6,7 @@
  *
  * @path 12_Statement/12.5_The_if_Statement/S12.5_A9_T1.js
  * @description Declaring function within an "if" statement
- * @strictOnly
+ * @onlyStrict
  * @negative SyntaxError
  */
 
diff --git a/test/suite/converted/12_Statement/12.5_The_if_Statement/S12.5_A9_T2.js b/test/suite/converted/12_Statement/12.5_The_if_Statement/S12.5_A9_T2.js
index 65356c3db64d5e7103fba396cff9a15e52296fb8..d9ccf4b3fc96b37ababab6301f228bf281b2703d 100644
--- a/test/suite/converted/12_Statement/12.5_The_if_Statement/S12.5_A9_T2.js
+++ b/test/suite/converted/12_Statement/12.5_The_if_Statement/S12.5_A9_T2.js
@@ -6,7 +6,7 @@
  *
  * @path 12_Statement/12.5_The_if_Statement/S12.5_A9_T2.js
  * @description Declaring function within an "if" that is declared within the strict function
- * @strictOnly
+ * @onlyStrict
  * @negative SyntaxError
  */
 
diff --git a/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.1_The_do_while_Statement/S12.6.1_A13_T1.js b/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.1_The_do_while_Statement/S12.6.1_A13_T1.js
index a66ad6a52354fa8c5853d03f86a6d2e5ef0abe24..aecca1ff17e3bf07db423ee9ee553a34ba35edf4 100644
--- a/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.1_The_do_while_Statement/S12.6.1_A13_T1.js
+++ b/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.1_The_do_while_Statement/S12.6.1_A13_T1.js
@@ -6,7 +6,7 @@
  *
  * @path 12_Statement/12.6_Iteration_Statements/12.6.1_The_do_while_Statement/S12.6.1_A13_T1.js
  * @description Declaring function within a "do-while" loop
- * @strictOnly
+ * @onlyStrict
  * @negative SyntaxError
  */
 
diff --git a/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.1_The_do_while_Statement/S12.6.1_A13_T2.js b/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.1_The_do_while_Statement/S12.6.1_A13_T2.js
index 3efe0006d3d96a52f26fac2ed9303a7d8672a1bf..0075e0fe3f6f97258e0bbc0e93a5ed38a93f113d 100644
--- a/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.1_The_do_while_Statement/S12.6.1_A13_T2.js
+++ b/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.1_The_do_while_Statement/S12.6.1_A13_T2.js
@@ -6,7 +6,7 @@
  *
  * @path 12_Statement/12.6_Iteration_Statements/12.6.1_The_do_while_Statement/S12.6.1_A13_T2.js
  * @description Declaring a function within a "do-while" loop that is within a strict function
- * @strictOnly
+ * @onlyStrict
  * @negative SyntaxError
  */
 
diff --git a/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2.3_A1.js b/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2.3_A1.js
index 89fa057b0f5c1499273326617ab76acd58be5175..434032df4a07ad45f1d480969af168b78de34b45 100644
--- a/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2.3_A1.js
+++ b/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2.3_A1.js
@@ -5,7 +5,7 @@
  * @path 13_Function_Definition/13.2_Creating_Function_Objects/S13.2.3_A1.js
  * @description check that all poisoning use the [[ThrowTypeError]]
  * function object.
- * @strictOnly
+ * @onlyStrict
  */
 
 var poison = Object.getOwnPropertyDescriptor(function() {}, 'caller').get;
diff --git a/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2_A6_T1.js b/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2_A6_T1.js
index f48c12a8b057c845b68e8f1ee37fc3ddc80a30e7..73da41f7320c49e72d37e95dc69484cca86ddc09 100644
--- a/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2_A6_T1.js
+++ b/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2_A6_T1.js
@@ -5,7 +5,7 @@
  * @path 13_Function_Definition/13.2_Creating_Function_Objects/S13.2_A6_T1.js
  * @description check if "caller" poisoning poisons
  * getOwnPropertyDescriptor too
- * @strictOnly
+ * @onlyStrict
  */
 
 Object.getOwnPropertyDescriptor(function(){}, 'caller');
diff --git a/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2_A6_T2.js b/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2_A6_T2.js
index 0f8001d4539a9dfd98152a4cd520a4a270fb88e9..a801eecb661e7a9163f158ddcbb50a9eab446903 100644
--- a/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2_A6_T2.js
+++ b/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2_A6_T2.js
@@ -5,7 +5,7 @@
  * @path 13_Function_Definition/13.2_Creating_Function_Objects/S13.2_A6_T2.js
  * @description check if "arguments" poisoning poisons
  * getOwnPropertyDescriptor too
- * @strictOnly
+ * @onlyStrict
  */
 
 Object.getOwnPropertyDescriptor(function(){}, 'arguments');
diff --git a/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2_A7_T1.js b/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2_A7_T1.js
index e726974507f1470c790b2a093fdaf20490a874c4..b8d2b055cccda25c39ed7ffedd79522c20c77bf2 100644
--- a/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2_A7_T1.js
+++ b/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2_A7_T1.js
@@ -5,7 +5,7 @@
  * @path 13_Function_Definition/13.2_Creating_Function_Objects/S13.2_A7_T1.js
  * @description check if "caller" poisoning poisons
  * hasOwnProperty too
- * @strictOnly
+ * @onlyStrict
  */
 
 (function(){}).hasOwnProperty('caller');
diff --git a/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2_A7_T2.js b/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2_A7_T2.js
index 4d194528c8a76326f5680ba3dc7bdff0d83e896a..db3d2724c36e4227eefd84444454d8f2b6a72134 100644
--- a/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2_A7_T2.js
+++ b/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2_A7_T2.js
@@ -5,7 +5,7 @@
  * @path 13_Function_Definition/13.2_Creating_Function_Objects/S13.2_A7_T2.js
  * @description check if "arguments" poisoning poisons
  * hasOwnProperty too
- * @strictOnly
+ * @onlyStrict
  */
 
 (function(){}).hasOwnProperty('arguments');
diff --git a/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2_A8_T1.js b/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2_A8_T1.js
index 0b2920c871388ee94314589c8808a1c70101f401..d8dca5074e7851b25ea6f39c85bc63b4da8fd71f 100644
--- a/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2_A8_T1.js
+++ b/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2_A8_T1.js
@@ -5,7 +5,7 @@
  * @path 13_Function_Definition/13.2_Creating_Function_Objects/S13.2_A8_T1.js
  * @description check if "caller" poisoning poisons
  * "in" too
- * @strictOnly
+ * @onlyStrict
  */
 
 'caller' in function() {};
diff --git a/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2_A8_T2.js b/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2_A8_T2.js
index 5ab5e1daa8ea7e982858b27fcb621c517c7e9a9a..1fd0a42affb95aab64b787d7e8e9896d23f376cf 100644
--- a/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2_A8_T2.js
+++ b/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2_A8_T2.js
@@ -5,7 +5,7 @@
  * @path 13_Function_Definition/13.2_Creating_Function_Objects/S13.2_A8_T2.js
  * @description check if "arguments" poisoning poisons
  * "in" too
- * @strictOnly
+ * @onlyStrict
  */
 
 'arguments' in function() {};
diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.1_Value_Properties_of_the_Global_Object/15.1.1.1_NaN/S15.1.1.1_A2_T1.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.1_Value_Properties_of_the_Global_Object/15.1.1.1_NaN/S15.1.1.1_A2_T1.js
index 16b3db02eed62788d7645ce84e981a9ec0547475..35e8675df6da7be1b73bfd2fbf4ac663b5264f0b 100644
--- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.1_Value_Properties_of_the_Global_Object/15.1.1.1_NaN/S15.1.1.1_A2_T1.js
+++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.1_Value_Properties_of_the_Global_Object/15.1.1.1_NaN/S15.1.1.1_A2_T1.js
@@ -6,7 +6,7 @@
  *
  * @path 15_Native/15.1_The_Global_Object/15.1.1_Value_Properties_of_the_Global_Object/15.1.1.1_NaN/S15.1.1.1_A2_T1.js
  * @description Checking Boolean, Number, String Functions
- * @strictOnly
+ * @onlyStrict
  * @negative
  */
 
diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.1_Value_Properties_of_the_Global_Object/15.1.1.1_NaN/S15.1.1.1_A3.1.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.1_Value_Properties_of_the_Global_Object/15.1.1.1_NaN/S15.1.1.1_A3.1.js
index 7dff68bcd38b607f45b4a8458e85aa47bad62e38..2c5ea47661d08afbb15ddaa5c90cb85b20c1ab7b 100644
--- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.1_Value_Properties_of_the_Global_Object/15.1.1.1_NaN/S15.1.1.1_A3.1.js
+++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.1_Value_Properties_of_the_Global_Object/15.1.1.1_NaN/S15.1.1.1_A3.1.js
@@ -6,7 +6,7 @@
  *
  * @path 15_Native/15.1_The_Global_Object/15.1.1_Value_Properties_of_the_Global_Object/15.1.1.1_NaN/S15.1.1.1_A3.1.js
  * @description Use delete
- * @strictOnly
+ * @onlyStrict
  * @negative
  */
 
diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.1_Value_Properties_of_the_Global_Object/15.1.1.2_Infinity/S15.1.1.2_A2_T1.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.1_Value_Properties_of_the_Global_Object/15.1.1.2_Infinity/S15.1.1.2_A2_T1.js
index 06e9e6fca1e01dab9d56429f46b90253b9a3c4e4..65232e1c19e75bfb365f286aa7b107a03a7584ce 100644
--- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.1_Value_Properties_of_the_Global_Object/15.1.1.2_Infinity/S15.1.1.2_A2_T1.js
+++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.1_Value_Properties_of_the_Global_Object/15.1.1.2_Infinity/S15.1.1.2_A2_T1.js
@@ -6,7 +6,7 @@
  *
  * @path 15_Native/15.1_The_Global_Object/15.1.1_Value_Properties_of_the_Global_Object/15.1.1.2_Infinity/S15.1.1.2_A2_T1.js
  * @description Checking Boolean, Number, String Functions
- * @strictOnly
+ * @onlyStrict
  * @negative
  */
 
diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.1_Value_Properties_of_the_Global_Object/15.1.1.2_Infinity/S15.1.1.2_A3.1.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.1_Value_Properties_of_the_Global_Object/15.1.1.2_Infinity/S15.1.1.2_A3.1.js
index 169a29f3b50bcf4cbc0688f7ee7d6e08d0e59530..eb4ae8e68d9b740a628fbf0dee6dc878775a0afd 100644
--- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.1_Value_Properties_of_the_Global_Object/15.1.1.2_Infinity/S15.1.1.2_A3.1.js
+++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.1_Value_Properties_of_the_Global_Object/15.1.1.2_Infinity/S15.1.1.2_A3.1.js
@@ -6,7 +6,7 @@
  *
  * @path 15_Native/15.1_The_Global_Object/15.1.1_Value_Properties_of_the_Global_Object/15.1.1.2_Infinity/S15.1.1.2_A3.1.js
  * @description Use delete
- * @strictOnly
+ * @onlyStrict
  * @negative
  */
 
diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.1_Value_Properties_of_the_Global_Object/15.1.1.3_undefined/S15.1.1.3_A2_T1.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.1_Value_Properties_of_the_Global_Object/15.1.1.3_undefined/S15.1.1.3_A2_T1.js
index 5b32f3afed6230019d2963ea41427502dfb964b8..8aa2d83c5a13ba76ddacf5e7fc0c48671079cfda 100644
--- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.1_Value_Properties_of_the_Global_Object/15.1.1.3_undefined/S15.1.1.3_A2_T1.js
+++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.1_Value_Properties_of_the_Global_Object/15.1.1.3_undefined/S15.1.1.3_A2_T1.js
@@ -6,7 +6,7 @@
  *
  * @path 15_Native/15.1_The_Global_Object/15.1.1_Value_Properties_of_the_Global_Object/15.1.1.3_undefined/S15.1.1.3_A2_T1.js
  * @description Checking Boolean, Number, String Functions
- * @strictOnly
+ * @onlyStrict
  * @negative
  */
 
diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.1_Value_Properties_of_the_Global_Object/15.1.1.3_undefined/S15.1.1.3_A2_T2.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.1_Value_Properties_of_the_Global_Object/15.1.1.3_undefined/S15.1.1.3_A2_T2.js
index c5664d6f048c15ab2e2228f83d963ba51f6fd8f9..3b344e26704136215ad2597bd2b35b47853354a8 100644
--- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.1_Value_Properties_of_the_Global_Object/15.1.1.3_undefined/S15.1.1.3_A2_T2.js
+++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.1_Value_Properties_of_the_Global_Object/15.1.1.3_undefined/S15.1.1.3_A2_T2.js
@@ -6,7 +6,7 @@
  *
  * @path 15_Native/15.1_The_Global_Object/15.1.1_Value_Properties_of_the_Global_Object/15.1.1.3_undefined/S15.1.1.3_A2_T2.js
  * @description Checking typeof Operator
- * @strictOnly
+ * @onlyStrict
  * @negative
  */
 
diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.1_Value_Properties_of_the_Global_Object/15.1.1.3_undefined/S15.1.1.3_A3.1.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.1_Value_Properties_of_the_Global_Object/15.1.1.3_undefined/S15.1.1.3_A3.1.js
index 7d7df7f67ff2f7e111ab5291220873483bf34015..193c503790a06fee9d0d4e359f9cbcaeaa4147e5 100644
--- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.1_Value_Properties_of_the_Global_Object/15.1.1.3_undefined/S15.1.1.3_A3.1.js
+++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.1_Value_Properties_of_the_Global_Object/15.1.1.3_undefined/S15.1.1.3_A3.1.js
@@ -6,7 +6,7 @@
  *
  * @path 15_Native/15.1_The_Global_Object/15.1.1_Value_Properties_of_the_Global_Object/15.1.1.3_undefined/S15.1.1.3_A3.1.js
  * @description Use delete
- * @strictOnly
+ * @onlyStrict
  * @negative
  */
 
diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.1_eval/S15.1.2.1_A4.3.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.1_eval/S15.1.2.1_A4.3.js
index cfa1adc548d7c2b306d6bb4f76bc90ecf3f97dc3..61610decbc74f6ddbab19978314de78ff2eba894 100644
--- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.1_eval/S15.1.2.1_A4.3.js
+++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.1_eval/S15.1.2.1_A4.3.js
@@ -6,7 +6,7 @@
  *
  * @path 15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.1_eval/S15.1.2.1_A4.3.js
  * @description Checking if varying the length property fails
- * @strictOnly
+ * @onlyStrict
  * @negative
  */
 
diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A9.2.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A9.2.js
index 01ea1be1b997f5af15b23e5da3b4f7c1a615b958..413cf596e93af03114d922c2428490b47f96da35 100644
--- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A9.2.js
+++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A9.2.js
@@ -6,7 +6,7 @@
  *
  * @path 15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A9.2.js
  * @description Checking use hasOwnProperty, delete
- * @strictOnly
+ * @onlyStrict
  * @negative
  */
 
diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A9.3.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A9.3.js
index 63fd50111598201160c8e1e3e28ad56a1522f945..e06816ad6128ddb6bdf02c7121878fb5390ee303 100644
--- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A9.3.js
+++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A9.3.js
@@ -6,7 +6,7 @@
  *
  * @path 15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A9.3.js
  * @description Checking if varying the length property fails
- * @strictOnly
+ * @onlyStrict
  * @negative
  */
 
diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.3_parseFloat/S15.1.2.3_A7.2.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.3_parseFloat/S15.1.2.3_A7.2.js
index cc28a8347533304a7e5b2bc6acfb9134d7fcac03..b4fc91484e42c742a0948c3128f183831bf5dfe0 100644
--- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.3_parseFloat/S15.1.2.3_A7.2.js
+++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.3_parseFloat/S15.1.2.3_A7.2.js
@@ -6,7 +6,7 @@
  *
  * @path 15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.3_parseFloat/S15.1.2.3_A7.2.js
  * @description Checking use hasOwnProperty, delete
- * @strictOnly
+ * @onlyStrict
  * @negative
  */
 
diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.3_parseFloat/S15.1.2.3_A7.3.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.3_parseFloat/S15.1.2.3_A7.3.js
index 71037d63915e7e54095f894b59e849447b305e9a..cbdbe8eb43634b37c1f2688040f157682b219a3d 100644
--- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.3_parseFloat/S15.1.2.3_A7.3.js
+++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.3_parseFloat/S15.1.2.3_A7.3.js
@@ -6,7 +6,7 @@
  *
  * @path 15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.3_parseFloat/S15.1.2.3_A7.3.js
  * @description Checking if varying the length property fails
- * @strictOnly
+ * @onlyStrict
  * @negative
  */
 
diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.4_isNaN/S15.1.2.4_A2.2.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.4_isNaN/S15.1.2.4_A2.2.js
index 4e6fe620af04f90a910521651d4cd2742830ff6d..fee04b9ade25dfd53ddf7495329e3ab32cf320bc 100644
--- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.4_isNaN/S15.1.2.4_A2.2.js
+++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.4_isNaN/S15.1.2.4_A2.2.js
@@ -6,7 +6,7 @@
  *
  * @path 15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.4_isNaN/S15.1.2.4_A2.2.js
  * @description Checking use hasOwnProperty, delete
- * @strictOnly
+ * @onlyStrict
  * @negative
  */
 
diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.4_isNaN/S15.1.2.4_A2.3.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.4_isNaN/S15.1.2.4_A2.3.js
index 9f34555daec123882b7103bd2d467704c421919d..9451bc1f8a7f5d4cdcb17aa77cdac7ae4bcd0f3d 100644
--- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.4_isNaN/S15.1.2.4_A2.3.js
+++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.4_isNaN/S15.1.2.4_A2.3.js
@@ -6,7 +6,7 @@
  *
  * @path 15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.4_isNaN/S15.1.2.4_A2.3.js
  * @description Checking if varying the length property fails
- * @strictOnly
+ * @onlyStrict
  * @negative
  */
 
diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.5_isFinite/S15.1.2.5_A2.2.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.5_isFinite/S15.1.2.5_A2.2.js
index 9c946f027489747000404ca7b6a3910bc98509a2..70514ef0752775b72bead4e8ad3843b61c709022 100644
--- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.5_isFinite/S15.1.2.5_A2.2.js
+++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.5_isFinite/S15.1.2.5_A2.2.js
@@ -6,7 +6,7 @@
  *
  * @path 15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.5_isFinite/S15.1.2.5_A2.2.js
  * @description Checking use hasOwnProperty, delete
- * @strictOnly
+ * @onlyStrict
  * @negative
  */
 
diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.5_isFinite/S15.1.2.5_A2.3.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.5_isFinite/S15.1.2.5_A2.3.js
index f858c976b9fe8729ab1ebc1fc390985d42bdc812..f6e2cf08bce315519b7d6fc6bb231c3eea9439b2 100644
--- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.5_isFinite/S15.1.2.5_A2.3.js
+++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.5_isFinite/S15.1.2.5_A2.3.js
@@ -6,7 +6,7 @@
  *
  * @path 15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.5_isFinite/S15.1.2.5_A2.3.js
  * @description Checking if varying the length property fails
- * @strictOnly
+ * @onlyStrict
  * @negative
  */
 
diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.1_decodeURI/S15.1.3.1_A5.2.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.1_decodeURI/S15.1.3.1_A5.2.js
index 36af8b02d2777dab90defe4d3a543c67449ca257..6559dcef140dfad9e3078c7e764565b210d0e0a4 100644
--- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.1_decodeURI/S15.1.3.1_A5.2.js
+++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.1_decodeURI/S15.1.3.1_A5.2.js
@@ -6,7 +6,7 @@
  *
  * @path 15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.1_decodeURI/S15.1.3.1_A5.2.js
  * @description Checking use hasOwnProperty, delete
- * @strictOnly
+ * @onlyStrict
  * @negative
  */
 
diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.1_decodeURI/S15.1.3.1_A5.3.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.1_decodeURI/S15.1.3.1_A5.3.js
index 4916880387327f622c1f917e8538d5bc4b7c75ad..a66debbe6fd3dbc52d371ccc7ac721fbe447f07a 100644
--- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.1_decodeURI/S15.1.3.1_A5.3.js
+++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.1_decodeURI/S15.1.3.1_A5.3.js
@@ -6,7 +6,7 @@
  *
  * @path 15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.1_decodeURI/S15.1.3.1_A5.3.js
  * @description Checking if varying the length property fails
- * @strictOnly
+ * @onlyStrict
  * @negative
  */
 
diff --git a/test/suite/converted/15_Native/15.2_Object_Objects/15.2.3_Properties_of_the_Object_Constructor/15.2.3.4_Object.getOwnPropertyNames/S15.2.3.4_A1_T1.js b/test/suite/converted/15_Native/15.2_Object_Objects/15.2.3_Properties_of_the_Object_Constructor/15.2.3.4_Object.getOwnPropertyNames/S15.2.3.4_A1_T1.js
index 2c7eb4ef990cda21d786a1843ccf2da2b6c7e52a..301f6aee2aa26b6da688d8c407cc4f3186454258 100644
--- a/test/suite/converted/15_Native/15.2_Object_Objects/15.2.3_Properties_of_the_Object_Constructor/15.2.3.4_Object.getOwnPropertyNames/S15.2.3.4_A1_T1.js
+++ b/test/suite/converted/15_Native/15.2_Object_Objects/15.2.3_Properties_of_the_Object_Constructor/15.2.3.4_Object.getOwnPropertyNames/S15.2.3.4_A1_T1.js
@@ -9,7 +9,7 @@
  * @description Check that all the own property names reported by
  * Object.getOwnPropertyNames on a strict function are names that
  * hasOwnProperty agrees are own properties.
- * @strictOnly
+ * @onlyStrict
  */
 
 function foo() {}
diff --git a/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.2_Object.prototype.toString/S15.2.4.2_A10.js b/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.2_Object.prototype.toString/S15.2.4.2_A10.js
index 4461848ba44a0608b758310fcbad134e3618bafc..cc510173188fd526b00acaf57803fa0880974609 100644
--- a/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.2_Object.prototype.toString/S15.2.4.2_A10.js
+++ b/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.2_Object.prototype.toString/S15.2.4.2_A10.js
@@ -6,7 +6,7 @@
  *
  * @path 15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.2_Object.prototype.toString/S15.2.4.2_A10.js
  * @description Checking if varying the Object.prototype.toString.length property fails
- * @strictOnly
+ * @onlyStrict
  * @negative
  */
 
diff --git a/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.2_Object.prototype.toString/S15.2.4.2_A9.js b/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.2_Object.prototype.toString/S15.2.4.2_A9.js
index daceb0f86ca9ed308816c94ba1547f05edba4cb5..4157b58a0f3f8930aaead0781dc2e90926842e53 100644
--- a/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.2_Object.prototype.toString/S15.2.4.2_A9.js
+++ b/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.2_Object.prototype.toString/S15.2.4.2_A9.js
@@ -6,7 +6,7 @@
  *
  * @path 15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.2_Object.prototype.toString/S15.2.4.2_A9.js
  * @description Checknig if deleting of the Object.prototype.toString.length property fails
- * @strictOnly
+ * @onlyStrict
  * @negative
  */
 
diff --git a/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.3_Object.prototype.toLocaleString/S15.2.4.3_A9.js b/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.3_Object.prototype.toLocaleString/S15.2.4.3_A9.js
index 5065b4641b55912328f05f972b88c7197eb04875..70c082b353ac915de4d43ceaf3bd3cb5470cc4d2 100644
--- a/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.3_Object.prototype.toLocaleString/S15.2.4.3_A9.js
+++ b/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.3_Object.prototype.toLocaleString/S15.2.4.3_A9.js
@@ -6,7 +6,7 @@
  *
  * @path 15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.3_Object.prototype.toLocaleString/S15.2.4.3_A9.js
  * @description Checknig if deleting of the Object.prototype.toLocaleString.length property fails
- * @strictOnly
+ * @onlyStrict
  * @negative
  */
 
diff --git a/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.4_Object.prototype.valueOf/S15.2.4.4_A9.js b/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.4_Object.prototype.valueOf/S15.2.4.4_A9.js
index c75b8e931b1d005af9789777b737f083988d3f51..e51cd6b6c5bfd868d7f264b7c482acf7aa90ed7d 100644
--- a/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.4_Object.prototype.valueOf/S15.2.4.4_A9.js
+++ b/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.4_Object.prototype.valueOf/S15.2.4.4_A9.js
@@ -6,7 +6,7 @@
  *
  * @path 15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.4_Object.prototype.valueOf/S15.2.4.4_A9.js
  * @description Checknig if deleting of the Object.prototype.valueOf.length property fails
- * @strictOnly
+ * @onlyStrict
  * @negative
  */
 
diff --git a/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.6_Object.prototype.isPrototypeOf/S15.2.4.6_A10.js b/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.6_Object.prototype.isPrototypeOf/S15.2.4.6_A10.js
index 522dd05cde0f71a15344a15a4af8ab8efee9c959..ea438b2ed11a16a183cbc445c19562aa29856b4c 100644
--- a/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.6_Object.prototype.isPrototypeOf/S15.2.4.6_A10.js
+++ b/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.6_Object.prototype.isPrototypeOf/S15.2.4.6_A10.js
@@ -6,7 +6,7 @@
  *
  * @path 15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.6_Object.prototype.isPrototypeOf/S15.2.4.6_A10.js
  * @description Checking if varying the Object.prototype.isPrototypeOf.length property fails
- * @strictOnly
+ * @onlyStrict
  * @negative
  */
 
diff --git a/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.7_Object.prototype.propertyIsEnumerable/S15.2.4.7_A10.js b/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.7_Object.prototype.propertyIsEnumerable/S15.2.4.7_A10.js
index 1f90e33dd9630ab19d5cd7a4a69360864048064d..535dcf73aa5f92ef6334b3e711a48e5625590a22 100644
--- a/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.7_Object.prototype.propertyIsEnumerable/S15.2.4.7_A10.js
+++ b/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.7_Object.prototype.propertyIsEnumerable/S15.2.4.7_A10.js
@@ -6,7 +6,7 @@
  *
  * @path 15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.7_Object.prototype.propertyIsEnumerable/S15.2.4.7_A10.js
  * @description Checking if varying the Object.prototype.propertyIsEnumerable.length property fails
- * @strictOnly
+ * @onlyStrict
  * @negative
  */
 
diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.3_Properties_of_the_Array_Constructor/15.4.3.1_Array_prototype/S15.4.3.1_A3.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.3_Properties_of_the_Array_Constructor/15.4.3.1_Array_prototype/S15.4.3.1_A3.js
index 8f692506537f8e2d069d9b03522f138cd5881b90..82a326ba51b2b22ca809a1206dab7c0d83cca47e 100644
--- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.3_Properties_of_the_Array_Constructor/15.4.3.1_Array_prototype/S15.4.3.1_A3.js
+++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.3_Properties_of_the_Array_Constructor/15.4.3.1_Array_prototype/S15.4.3.1_A3.js
@@ -6,7 +6,7 @@
  *
  * @path 15_Native/15.4_Array_Objects/15.4.3_Properties_of_the_Array_Constructor/15.4.3.1_Array_prototype/S15.4.3.1_A3.js
  * @description Checking if deleting the Array.prototype property fails
- * @strictOnly
+ * @onlyStrict
  * @negative
  */
 
diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.3_Properties_of_the_Array_Constructor/15.4.3.1_Array_prototype/S15.4.3.1_A4.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.3_Properties_of_the_Array_Constructor/15.4.3.1_Array_prototype/S15.4.3.1_A4.js
index b1428f7f330534af5820531931030b676fc45348..8ac2f4cc050e22a2d8b03b3282fb3b575d3ab6e3 100644
--- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.3_Properties_of_the_Array_Constructor/15.4.3.1_Array_prototype/S15.4.3.1_A4.js
+++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.3_Properties_of_the_Array_Constructor/15.4.3.1_Array_prototype/S15.4.3.1_A4.js
@@ -6,7 +6,7 @@
  *
  * @path 15_Native/15.4_Array_Objects/15.4.3_Properties_of_the_Array_Constructor/15.4.3.1_Array_prototype/S15.4.3.1_A4.js
  * @description Checking if varying the Array.prototype property fails
- * @strictOnly
+ * @onlyStrict
  * @negative
  */
 
diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.10_Array_prototype_slice/S15.4.4.10_A5.3.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.10_Array_prototype_slice/S15.4.4.10_A5.3.js
index 3f5f00e789232d0156411fc28a5d50a71542bb03..b83f28fdafaf328b3d4c8e2f663653beec72060d 100644
--- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.10_Array_prototype_slice/S15.4.4.10_A5.3.js
+++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.10_Array_prototype_slice/S15.4.4.10_A5.3.js
@@ -6,7 +6,7 @@
  *
  * @path 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.10_Array_prototype_slice/S15.4.4.10_A5.3.js
  * @description Checking if varying the length property fails
- * @strictOnly
+ * @onlyStrict
  * @negative
  */
 
diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.11_Array_prototype_sort/S15.4.4.11_A7.2.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.11_Array_prototype_sort/S15.4.4.11_A7.2.js
index 502d7687f7faee35a1734ca91c591fcd490346be..7fa77e2a3278a8739e74ad3a8305e97f8fb2879e 100644
--- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.11_Array_prototype_sort/S15.4.4.11_A7.2.js
+++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.11_Array_prototype_sort/S15.4.4.11_A7.2.js
@@ -6,7 +6,7 @@
  *
  * @path 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.11_Array_prototype_sort/S15.4.4.11_A7.2.js
  * @description Checking use hasOwnProperty, delete
- * @strictOnly
+ * @onlyStrict
  * @negative
  */
 
diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.11_Array_prototype_sort/S15.4.4.11_A7.3.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.11_Array_prototype_sort/S15.4.4.11_A7.3.js
index b2ff30a9a27ba5aceb260367c25aba05d04b8b8e..a329e293077ef2a4eddd2f897a8f7da5db3e59f1 100644
--- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.11_Array_prototype_sort/S15.4.4.11_A7.3.js
+++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.11_Array_prototype_sort/S15.4.4.11_A7.3.js
@@ -6,7 +6,7 @@
  *
  * @path 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.11_Array_prototype_sort/S15.4.4.11_A7.3.js
  * @description Checking if varying the length fails
- * @strictOnly
+ * @onlyStrict
  * @negative
  */
 
diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.11_Array_prototype_sort/S15.4.4.11_A8.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.11_Array_prototype_sort/S15.4.4.11_A8.js
index cc614615b54e4260bbec419b8a19b33afdfd29f6..1490a217bc54aa76932284a7d02538a24b0bacb0 100644
--- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.11_Array_prototype_sort/S15.4.4.11_A8.js
+++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.11_Array_prototype_sort/S15.4.4.11_A8.js
@@ -6,7 +6,7 @@
  *
  * @path 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.11_Array_prototype_sort/S15.4.4.11_A8.js
  * @description comparefn tests that its this value is undefined
- * @strictOnly
+ * @onlyStrict
  */
 
 var global = this;
diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.12_Array_prototype_splice/S15.4.4.12_A5.2.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.12_Array_prototype_splice/S15.4.4.12_A5.2.js
index 6cf1e95156eb64a661eb1f7abc7e72fa4596b8c1..075d7604a796897abbfd721f460fb23bb63b0f68 100644
--- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.12_Array_prototype_splice/S15.4.4.12_A5.2.js
+++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.12_Array_prototype_splice/S15.4.4.12_A5.2.js
@@ -6,7 +6,7 @@
  *
  * @path 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.12_Array_prototype_splice/S15.4.4.12_A5.2.js
  * @description Checking use hasOwnProperty, delete
- * @strictOnly
+ * @onlyStrict
  * @negative
  */
 
diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.12_Array_prototype_splice/S15.4.4.12_A5.3.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.12_Array_prototype_splice/S15.4.4.12_A5.3.js
index 0ef41d700e798fe1fdb2968cbbedb5e58465fc0c..7d9b95827196639290a41d36850506ef265d3140 100644
--- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.12_Array_prototype_splice/S15.4.4.12_A5.3.js
+++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.12_Array_prototype_splice/S15.4.4.12_A5.3.js
@@ -6,7 +6,7 @@
  *
  * @path 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.12_Array_prototype_splice/S15.4.4.12_A5.3.js
  * @description Checking if varying the length property fails
- * @strictOnly
+ * @onlyStrict
  * @negative
  */
 
diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.13_Array_prototype_unshift/S15.4.4.13_A5.2.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.13_Array_prototype_unshift/S15.4.4.13_A5.2.js
index 7f888004c9ac25a104ee671523eacb2438b3805b..5d995c1bd3b99100a211ebf5d63ca71f25afd1e0 100644
--- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.13_Array_prototype_unshift/S15.4.4.13_A5.2.js
+++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.13_Array_prototype_unshift/S15.4.4.13_A5.2.js
@@ -6,7 +6,7 @@
  *
  * @path 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.13_Array_prototype_unshift/S15.4.4.13_A5.2.js
  * @description Checking use hasOwnProperty, delete
- * @strictOnly
+ * @onlyStrict
  * @negative
  */
 
diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.13_Array_prototype_unshift/S15.4.4.13_A5.3.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.13_Array_prototype_unshift/S15.4.4.13_A5.3.js
index a68bdac9f71c9e6e4e4d201e277f36c80664683b..b4b46c573ac236ac7dad8b9430b6fd4800bf63f5 100644
--- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.13_Array_prototype_unshift/S15.4.4.13_A5.3.js
+++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.13_Array_prototype_unshift/S15.4.4.13_A5.3.js
@@ -6,7 +6,7 @@
  *
  * @path 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.13_Array_prototype_unshift/S15.4.4.13_A5.3.js
  * @description Checking if varying the length property fails
- * @strictOnly
+ * @onlyStrict
  * @negative
  */
 
diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.2_Array_prototype_toString/S15.4.4.2_A4.2.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.2_Array_prototype_toString/S15.4.4.2_A4.2.js
index 97c0bf573b65d979e3f3d5763f9ff211e888528b..96e067ec5ff70592165647efe41ca4ef832bce8d 100644
--- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.2_Array_prototype_toString/S15.4.4.2_A4.2.js
+++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.2_Array_prototype_toString/S15.4.4.2_A4.2.js
@@ -6,7 +6,7 @@
  *
  * @path 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.2_Array_prototype_toString/S15.4.4.2_A4.2.js
  * @description Checking use hasOwnProperty, delete
- * @strictOnly
+ * @onlyStrict
  * @negative
  */
 
diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.2_Array_prototype_toString/S15.4.4.2_A4.3.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.2_Array_prototype_toString/S15.4.4.2_A4.3.js
index a652215d508f7a303b5d6eb722ddaaf609411d3b..93e4925ea24bb2855ce3c87b13480afc4b725c7b 100644
--- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.2_Array_prototype_toString/S15.4.4.2_A4.3.js
+++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.2_Array_prototype_toString/S15.4.4.2_A4.3.js
@@ -6,7 +6,7 @@
  *
  * @path 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.2_Array_prototype_toString/S15.4.4.2_A4.3.js
  * @description Checking if varying the length property fails
- * @strictOnly
+ * @onlyStrict
  * @negative
  */
 
diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.3_Array_prototype_toLocaleString/S15.4.4.3_A4.3.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.3_Array_prototype_toLocaleString/S15.4.4.3_A4.3.js
index 5e42509b54e4f89199c738bbda4691852033136c..80dde5d55906b1f8f1b0f9b0f9c7b1d67fe49700 100644
--- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.3_Array_prototype_toLocaleString/S15.4.4.3_A4.3.js
+++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.3_Array_prototype_toLocaleString/S15.4.4.3_A4.3.js
@@ -6,7 +6,7 @@
  *
  * @path 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.3_Array_prototype_toLocaleString/S15.4.4.3_A4.3.js
  * @description Checking if varying the length property fails
- * @strictOnly
+ * @onlyStrict
  * @negative
  */
 
diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.4_Array_prototype_concat/S15.4.4.4_A4.2.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.4_Array_prototype_concat/S15.4.4.4_A4.2.js
index bba5c9ada3e0c744bb77279582e0626129b73326..7ad7d87077ec3c6212f625389d082810ba89bbc3 100644
--- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.4_Array_prototype_concat/S15.4.4.4_A4.2.js
+++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.4_Array_prototype_concat/S15.4.4.4_A4.2.js
@@ -6,7 +6,7 @@
  *
  * @path 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.4_Array_prototype_concat/S15.4.4.4_A4.2.js
  * @description Checking use hasOwnProperty, delete
- * @strictOnly
+ * @onlyStrict
  * @negative
  */
 
diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.4_Array_prototype_concat/S15.4.4.4_A4.3.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.4_Array_prototype_concat/S15.4.4.4_A4.3.js
index 4654635cc39cd554eacd982670f0adee411e9204..57c3e7d3f5c38b8eded76b39cdbb132f2b1a8216 100644
--- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.4_Array_prototype_concat/S15.4.4.4_A4.3.js
+++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.4_Array_prototype_concat/S15.4.4.4_A4.3.js
@@ -6,7 +6,7 @@
  *
  * @path 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.4_Array_prototype_concat/S15.4.4.4_A4.3.js
  * @description Checking if varying the length property fails
- * @strictOnly
+ * @onlyStrict
  * @negative
  */
 
diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.5_Array_prototype_join/S15.4.4.5_A6.2.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.5_Array_prototype_join/S15.4.4.5_A6.2.js
index 533e7ca8b2886183622db3cd4e81e81c3131832e..ad4e233b74cb23686e74b5b7f07dfcb7ff5f45b2 100644
--- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.5_Array_prototype_join/S15.4.4.5_A6.2.js
+++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.5_Array_prototype_join/S15.4.4.5_A6.2.js
@@ -6,7 +6,7 @@
  *
  * @path 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.5_Array_prototype_join/S15.4.4.5_A6.2.js
  * @description Checking use hasOwnProperty, delete
- * @strictOnly
+ * @onlyStrict
  * @negative
  */
 
diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.5_Array_prototype_join/S15.4.4.5_A6.3.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.5_Array_prototype_join/S15.4.4.5_A6.3.js
index 4ea90d1aa8ca7db8cddb93c72ad871728f9b3477..d482608e50dc92ec2d37462dea04e60b9a52b14b 100644
--- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.5_Array_prototype_join/S15.4.4.5_A6.3.js
+++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.5_Array_prototype_join/S15.4.4.5_A6.3.js
@@ -6,7 +6,7 @@
  *
  * @path 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.5_Array_prototype_join/S15.4.4.5_A6.3.js
  * @description Checking if varying the length property fails
- * @strictOnly
+ * @onlyStrict
  * @negative
  */
 
diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.6_Array_prototype_pop/S15.4.4.6_A5.2.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.6_Array_prototype_pop/S15.4.4.6_A5.2.js
index 8c55b55adf6eeb23e9367830937c27904e18b801..80d70ac76cb9f59acbb819ea958fc749a9346b23 100644
--- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.6_Array_prototype_pop/S15.4.4.6_A5.2.js
+++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.6_Array_prototype_pop/S15.4.4.6_A5.2.js
@@ -6,7 +6,7 @@
  *
  * @path 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.6_Array_prototype_pop/S15.4.4.6_A5.2.js
  * @description Checking use hasOwnProperty, delete
- * @strictOnly
+ * @onlyStrict
  * @negative
  */
 
diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.6_Array_prototype_pop/S15.4.4.6_A5.3.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.6_Array_prototype_pop/S15.4.4.6_A5.3.js
index 4bea53c16918f49cf70e56d0c2407f1ee3a6e2d8..142e6d1d7fd1c2025bb89883d8a34ba16830b3fd 100644
--- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.6_Array_prototype_pop/S15.4.4.6_A5.3.js
+++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.6_Array_prototype_pop/S15.4.4.6_A5.3.js
@@ -6,7 +6,7 @@
  *
  * @path 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.6_Array_prototype_pop/S15.4.4.6_A5.3.js
  * @description Checking if varying the length property fails
- * @strictOnly
+ * @onlyStrict
  * @negative
  */
 
diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.7_Array_prototype_push/S15.4.4.7_A6.2.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.7_Array_prototype_push/S15.4.4.7_A6.2.js
index d09be8eb31c75c2eddf0533399524df4d5cedc8f..dc7c086a7a9b4c6e744b7747456a501cd168cf6a 100644
--- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.7_Array_prototype_push/S15.4.4.7_A6.2.js
+++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.7_Array_prototype_push/S15.4.4.7_A6.2.js
@@ -6,7 +6,7 @@
  *
  * @path 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.7_Array_prototype_push/S15.4.4.7_A6.2.js
  * @description Checking use hasOwnProperty, delete
- * @strictOnly
+ * @onlyStrict
  * @negative
  */
 
diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.7_Array_prototype_push/S15.4.4.7_A6.3.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.7_Array_prototype_push/S15.4.4.7_A6.3.js
index 88b9071482344b67c1a5bb93355461c9d5f41ff7..8c2b6f7915447333ba4f3c555a597be777ada731 100644
--- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.7_Array_prototype_push/S15.4.4.7_A6.3.js
+++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.7_Array_prototype_push/S15.4.4.7_A6.3.js
@@ -6,7 +6,7 @@
  *
  * @path 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.7_Array_prototype_push/S15.4.4.7_A6.3.js
  * @description Checking if varying the length property fails
- * @strictOnly
+ * @onlyStrict
  * @negative
  */
 
diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.8_Array_prototype_reverse/S15.4.4.8_A5.2.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.8_Array_prototype_reverse/S15.4.4.8_A5.2.js
index b3baf3994a08c7cf06b8268b18226e825ef48075..ec29be8afc9e449e732d31910eca4e58479d682f 100644
--- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.8_Array_prototype_reverse/S15.4.4.8_A5.2.js
+++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.8_Array_prototype_reverse/S15.4.4.8_A5.2.js
@@ -6,7 +6,7 @@
  *
  * @path 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.8_Array_prototype_reverse/S15.4.4.8_A5.2.js
  * @description Checking use hasOwnProperty, delete
- * @strictOnly
+ * @onlyStrict
  * @negative
  */
 
diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.8_Array_prototype_reverse/S15.4.4.8_A5.3.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.8_Array_prototype_reverse/S15.4.4.8_A5.3.js
index 7f6777b13b2821e6ec6e1b0dffd35e40cd3957d4..fe80719f03138a0981055847ca64937d8eb082ac 100644
--- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.8_Array_prototype_reverse/S15.4.4.8_A5.3.js
+++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.8_Array_prototype_reverse/S15.4.4.8_A5.3.js
@@ -6,7 +6,7 @@
  *
  * @path 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.8_Array_prototype_reverse/S15.4.4.8_A5.3.js
  * @description Checking if varying the length property fails
- * @strictOnly
+ * @onlyStrict
  * @negative
  */
 
diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.9_Array_prototype_shift/S15.4.4.9_A5.3.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.9_Array_prototype_shift/S15.4.4.9_A5.3.js
index c9a9ceaeff721c861e930b51ba106f55c907f685..a5e8d1e4c987b2b35ceef83c2159663b5e8fdfc5 100644
--- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.9_Array_prototype_shift/S15.4.4.9_A5.3.js
+++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.9_Array_prototype_shift/S15.4.4.9_A5.3.js
@@ -6,7 +6,7 @@
  *
  * @path 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.9_Array_prototype_shift/S15.4.4.9_A5.3.js
  * @description Checking if varying the length property fails
- * @strictOnly
+ * @onlyStrict
  * @negative
  */
 
diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.11_String.prototype.replace/S15.5.4.11_A12.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.11_String.prototype.replace/S15.5.4.11_A12.js
index ef5c6e4fdbecd1f151b795e261d86d664b68cfa6..aae5a548e1d59120d7cd6a8eebce74a13d6d7847 100644
--- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.11_String.prototype.replace/S15.5.4.11_A12.js
+++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.11_String.prototype.replace/S15.5.4.11_A12.js
@@ -6,7 +6,7 @@
  *
  * @path 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.11_String.prototype.replace/S15.5.4.11_A12.js
  * @description replaceValue tests that its this value is undefined
- * @strictOnly
+ * @onlyStrict
  */
 
 var global = this;
diff --git a/test/suite/converted/15_Native/15.7_Number_Objects/15.7.3_Properties_of_Number_Constructor/15.7.3.1_Number.prototype/S15.7.3.1_A1_T2.js b/test/suite/converted/15_Native/15.7_Number_Objects/15.7.3_Properties_of_Number_Constructor/15.7.3.1_Number.prototype/S15.7.3.1_A1_T2.js
index ea8c35d63f888d3b0a97df8cde51f13c01262c61..5a6fa6f009350277d89d395d237c694c113fa8a9 100644
--- a/test/suite/converted/15_Native/15.7_Number_Objects/15.7.3_Properties_of_Number_Constructor/15.7.3.1_Number.prototype/S15.7.3.1_A1_T2.js
+++ b/test/suite/converted/15_Native/15.7_Number_Objects/15.7.3_Properties_of_Number_Constructor/15.7.3.1_Number.prototype/S15.7.3.1_A1_T2.js
@@ -6,7 +6,7 @@
  *
  * @path 15_Native/15.7_Number_Objects/15.7.3_Properties_of_Number_Constructor/15.7.3.1_Number.prototype/S15.7.3.1_A1_T2.js
  * @description Checking if deleting the Number.prototype property fails
- * @strictOnly
+ * @onlyStrict
  * @negative
  */
 
diff --git a/test/suite/converted/15_Native/15.7_Number_Objects/15.7.3_Properties_of_Number_Constructor/15.7.3.2_Number.MAX_VALUE/S15.7.3.2_A3.js b/test/suite/converted/15_Native/15.7_Number_Objects/15.7.3_Properties_of_Number_Constructor/15.7.3.2_Number.MAX_VALUE/S15.7.3.2_A3.js
index a04c5ca037f725c1b7b37abd187c179db4a1561d..b16ecbc27f2ec1bcb318a85451036256d141c751 100644
--- a/test/suite/converted/15_Native/15.7_Number_Objects/15.7.3_Properties_of_Number_Constructor/15.7.3.2_Number.MAX_VALUE/S15.7.3.2_A3.js
+++ b/test/suite/converted/15_Native/15.7_Number_Objects/15.7.3_Properties_of_Number_Constructor/15.7.3.2_Number.MAX_VALUE/S15.7.3.2_A3.js
@@ -6,7 +6,7 @@
  *
  * @path 15_Native/15.7_Number_Objects/15.7.3_Properties_of_Number_Constructor/15.7.3.2_Number.MAX_VALUE/S15.7.3.2_A3.js
  * @description Checking if deleting Number.MAX_VALUE fails
- * @strictOnly
+ * @onlyStrict
  * @negative
  */
 
diff --git a/test/suite/converted/15_Native/15.7_Number_Objects/15.7.3_Properties_of_Number_Constructor/15.7.3.3_Number.MIN_VALUE/S15.7.3.3_A3.js b/test/suite/converted/15_Native/15.7_Number_Objects/15.7.3_Properties_of_Number_Constructor/15.7.3.3_Number.MIN_VALUE/S15.7.3.3_A3.js
index a71a852fd81bd9b042a092b2207f790bd9c24fcb..ec8c5b3ec3edfc647faa7f32c0991184930d3576 100644
--- a/test/suite/converted/15_Native/15.7_Number_Objects/15.7.3_Properties_of_Number_Constructor/15.7.3.3_Number.MIN_VALUE/S15.7.3.3_A3.js
+++ b/test/suite/converted/15_Native/15.7_Number_Objects/15.7.3_Properties_of_Number_Constructor/15.7.3.3_Number.MIN_VALUE/S15.7.3.3_A3.js
@@ -6,7 +6,7 @@
  *
  * @path 15_Native/15.7_Number_Objects/15.7.3_Properties_of_Number_Constructor/15.7.3.3_Number.MIN_VALUE/S15.7.3.3_A3.js
  * @description Checking if deleting Number.MIN_VALUE fails
- * @strictOnly
+ * @onlyStrict
  * @negative
  */
 
diff --git a/test/suite/converted/15_Native/15.7_Number_Objects/15.7.3_Properties_of_Number_Constructor/15.7.3.4_Number.NaN/S15.7.3.4_A3.js b/test/suite/converted/15_Native/15.7_Number_Objects/15.7.3_Properties_of_Number_Constructor/15.7.3.4_Number.NaN/S15.7.3.4_A3.js
index 16b1131502879df7cd3354068dee7df95714b6d8..944db5634031b3ee29d7abc1a34d8f0dce2988df 100644
--- a/test/suite/converted/15_Native/15.7_Number_Objects/15.7.3_Properties_of_Number_Constructor/15.7.3.4_Number.NaN/S15.7.3.4_A3.js
+++ b/test/suite/converted/15_Native/15.7_Number_Objects/15.7.3_Properties_of_Number_Constructor/15.7.3.4_Number.NaN/S15.7.3.4_A3.js
@@ -6,7 +6,7 @@
  *
  * @path 15_Native/15.7_Number_Objects/15.7.3_Properties_of_Number_Constructor/15.7.3.4_Number.NaN/S15.7.3.4_A3.js
  * @description Checking if deleting Number.NaN fails
- * @strictOnly
+ * @onlyStrict
  * @negative
  */
 
diff --git a/test/suite/converted/15_Native/15.7_Number_Objects/15.7.3_Properties_of_Number_Constructor/15.7.3.5_Number.NEGATIVE_INFINITY/S15.7.3.5_A3.js b/test/suite/converted/15_Native/15.7_Number_Objects/15.7.3_Properties_of_Number_Constructor/15.7.3.5_Number.NEGATIVE_INFINITY/S15.7.3.5_A3.js
index 10a89649e8a30153f236dbbc52cde2f22ca890f8..e0df95a0d24152500165e9b6c50316877840807a 100644
--- a/test/suite/converted/15_Native/15.7_Number_Objects/15.7.3_Properties_of_Number_Constructor/15.7.3.5_Number.NEGATIVE_INFINITY/S15.7.3.5_A3.js
+++ b/test/suite/converted/15_Native/15.7_Number_Objects/15.7.3_Properties_of_Number_Constructor/15.7.3.5_Number.NEGATIVE_INFINITY/S15.7.3.5_A3.js
@@ -6,7 +6,7 @@
  *
  * @path 15_Native/15.7_Number_Objects/15.7.3_Properties_of_Number_Constructor/15.7.3.5_Number.NEGATIVE_INFINITY/S15.7.3.5_A3.js
  * @description Checking if deleting Number.NEGATIVE_INFINITY fails
- * @strictOnly
+ * @onlyStrict
  * @negative
  */
 
diff --git a/test/suite/converted/15_Native/15.7_Number_Objects/15.7.3_Properties_of_Number_Constructor/15.7.3.6_Number.POSITIVE_INFINITY/S15.7.3.6_A3.js b/test/suite/converted/15_Native/15.7_Number_Objects/15.7.3_Properties_of_Number_Constructor/15.7.3.6_Number.POSITIVE_INFINITY/S15.7.3.6_A3.js
index ac68dace1a31fa519bfb9be3e38b03aedead716f..cff2e7b383be5398783b316da959f97d05d05e69 100644
--- a/test/suite/converted/15_Native/15.7_Number_Objects/15.7.3_Properties_of_Number_Constructor/15.7.3.6_Number.POSITIVE_INFINITY/S15.7.3.6_A3.js
+++ b/test/suite/converted/15_Native/15.7_Number_Objects/15.7.3_Properties_of_Number_Constructor/15.7.3.6_Number.POSITIVE_INFINITY/S15.7.3.6_A3.js
@@ -6,7 +6,7 @@
  *
  * @path 15_Native/15.7_Number_Objects/15.7.3_Properties_of_Number_Constructor/15.7.3.6_Number.POSITIVE_INFINITY/S15.7.3.6_A3.js
  * @description Checking if deleting Number.POSITIVE_INFINITY fails
- * @strictOnly
+ * @onlyStrict
  * @negative
  */
 
diff --git a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.1_Value_Properties_of_the_Math_Object/15.8.1.1_E/S15.8.1.1_A3.js b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.1_Value_Properties_of_the_Math_Object/15.8.1.1_E/S15.8.1.1_A3.js
index 0a788867375224ffe713dc37c477ba2902f3b51a..036a8f131bda0331704159ae645cfecec8f36c56 100644
--- a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.1_Value_Properties_of_the_Math_Object/15.8.1.1_E/S15.8.1.1_A3.js
+++ b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.1_Value_Properties_of_the_Math_Object/15.8.1.1_E/S15.8.1.1_A3.js
@@ -6,7 +6,7 @@
  *
  * @path 15_Native/15.8_The_Math_Object/15.8.1_Value_Properties_of_the_Math_Object/15.8.1.1_E/S15.8.1.1_A3.js
  * @description Checking if Math.E property has the attribute DontDelete
- * @strictOnly
+ * @onlyStrict
  * @negative
  */
 
diff --git a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.1_Value_Properties_of_the_Math_Object/15.8.1.1_E/S15.8.1.1_A4.js b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.1_Value_Properties_of_the_Math_Object/15.8.1.1_E/S15.8.1.1_A4.js
index 171ecf57c0d3b5f305d8ccbbe498c8b13efdd78b..b93e4c8f8cb56b494596e68e5a4b6158b5cb9416 100644
--- a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.1_Value_Properties_of_the_Math_Object/15.8.1.1_E/S15.8.1.1_A4.js
+++ b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.1_Value_Properties_of_the_Math_Object/15.8.1.1_E/S15.8.1.1_A4.js
@@ -6,7 +6,7 @@
  *
  * @path 15_Native/15.8_The_Math_Object/15.8.1_Value_Properties_of_the_Math_Object/15.8.1.1_E/S15.8.1.1_A4.js
  * @description Checking if Math.E property has the attribute ReadOnly
- * @strictOnly
+ * @onlyStrict
  * @negative
  */
 
diff --git a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.1_Value_Properties_of_the_Math_Object/15.8.1.2_LN10/S15.8.1.2_A3.js b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.1_Value_Properties_of_the_Math_Object/15.8.1.2_LN10/S15.8.1.2_A3.js
index 69d8236d4a52a0bdab6c80770b65c1b2996a38dc..502744780541e7d985d362f5b255cf5183b51c51 100644
--- a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.1_Value_Properties_of_the_Math_Object/15.8.1.2_LN10/S15.8.1.2_A3.js
+++ b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.1_Value_Properties_of_the_Math_Object/15.8.1.2_LN10/S15.8.1.2_A3.js
@@ -6,7 +6,7 @@
  *
  * @path 15_Native/15.8_The_Math_Object/15.8.1_Value_Properties_of_the_Math_Object/15.8.1.2_LN10/S15.8.1.2_A3.js
  * @description Checking if Math.LN10 property has the attribute DontDelete
- * @strictOnly
+ * @onlyStrict
  * @negative
  */
 
diff --git a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.1_Value_Properties_of_the_Math_Object/15.8.1.2_LN10/S15.8.1.2_A4.js b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.1_Value_Properties_of_the_Math_Object/15.8.1.2_LN10/S15.8.1.2_A4.js
index e56ff823e502d99b62588ba943ae1d92b5433033..ba31b7fc005ff5bab9703df542839df5e6ddb826 100644
--- a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.1_Value_Properties_of_the_Math_Object/15.8.1.2_LN10/S15.8.1.2_A4.js
+++ b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.1_Value_Properties_of_the_Math_Object/15.8.1.2_LN10/S15.8.1.2_A4.js
@@ -6,7 +6,7 @@
  *
  * @path 15_Native/15.8_The_Math_Object/15.8.1_Value_Properties_of_the_Math_Object/15.8.1.2_LN10/S15.8.1.2_A4.js
  * @description Checking if Math.LN10 property has the attribute ReadOnly
- * @strictOnly
+ * @onlyStrict
  * @negative
  */
 
diff --git a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.1_Value_Properties_of_the_Math_Object/15.8.1.3_LN2/S15.8.1.3_A3.js b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.1_Value_Properties_of_the_Math_Object/15.8.1.3_LN2/S15.8.1.3_A3.js
index 29d4106d4a5711b42acb720bfe8dc47517d70b79..c951da7adb9d617e7104278b220bbac9ff983788 100644
--- a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.1_Value_Properties_of_the_Math_Object/15.8.1.3_LN2/S15.8.1.3_A3.js
+++ b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.1_Value_Properties_of_the_Math_Object/15.8.1.3_LN2/S15.8.1.3_A3.js
@@ -6,7 +6,7 @@
  *
  * @path 15_Native/15.8_The_Math_Object/15.8.1_Value_Properties_of_the_Math_Object/15.8.1.3_LN2/S15.8.1.3_A3.js
  * @description Checking if Math.LN2 property has the attribute DontDelete
- * @strictOnly
+ * @onlyStrict
  * @negative
  */
 
diff --git a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.1_Value_Properties_of_the_Math_Object/15.8.1.3_LN2/S15.8.1.3_A4.js b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.1_Value_Properties_of_the_Math_Object/15.8.1.3_LN2/S15.8.1.3_A4.js
index 134bc6d071896696f69122956d80bbd92237732f..ca8a13aa5dcbd713c885b10f089f0a4d1386a630 100644
--- a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.1_Value_Properties_of_the_Math_Object/15.8.1.3_LN2/S15.8.1.3_A4.js
+++ b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.1_Value_Properties_of_the_Math_Object/15.8.1.3_LN2/S15.8.1.3_A4.js
@@ -6,7 +6,7 @@
  *
  * @path 15_Native/15.8_The_Math_Object/15.8.1_Value_Properties_of_the_Math_Object/15.8.1.3_LN2/S15.8.1.3_A4.js
  * @description Checking if Math.LN2 property has the attribute DontDelete
- * @strictOnly
+ * @onlyStrict
  * @negative
  */
 
diff --git a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.1_Value_Properties_of_the_Math_Object/15.8.1.4_LOG2E/S15.8.1.4_A3.js b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.1_Value_Properties_of_the_Math_Object/15.8.1.4_LOG2E/S15.8.1.4_A3.js
index 6cf50d902ed3e374f9530d30969ac3fa11fa8e0a..5c502fc7ffd45e45633e7616ce181ee3201b5042 100644
--- a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.1_Value_Properties_of_the_Math_Object/15.8.1.4_LOG2E/S15.8.1.4_A3.js
+++ b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.1_Value_Properties_of_the_Math_Object/15.8.1.4_LOG2E/S15.8.1.4_A3.js
@@ -6,7 +6,7 @@
  *
  * @path 15_Native/15.8_The_Math_Object/15.8.1_Value_Properties_of_the_Math_Object/15.8.1.4_LOG2E/S15.8.1.4_A3.js
  * @description Checking if Math.LOG2E property has the attribute DontDelete
- * @strictOnly
+ * @onlyStrict
  * @negative
  */
 
diff --git a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.1_Value_Properties_of_the_Math_Object/15.8.1.4_LOG2E/S15.8.1.4_A4.js b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.1_Value_Properties_of_the_Math_Object/15.8.1.4_LOG2E/S15.8.1.4_A4.js
index adb201c6794100c7c78af3bbaeb2133f9487cddc..32d6e9c1b7ab65e8589617745aaf2485709d97c1 100644
--- a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.1_Value_Properties_of_the_Math_Object/15.8.1.4_LOG2E/S15.8.1.4_A4.js
+++ b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.1_Value_Properties_of_the_Math_Object/15.8.1.4_LOG2E/S15.8.1.4_A4.js
@@ -6,7 +6,7 @@
  *
  * @path 15_Native/15.8_The_Math_Object/15.8.1_Value_Properties_of_the_Math_Object/15.8.1.4_LOG2E/S15.8.1.4_A4.js
  * @description Checking if Math.LOG2E property has the attribute ReadOnly
- * @strictOnly
+ * @onlyStrict
  * @negative
  */
 
diff --git a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.1_Value_Properties_of_the_Math_Object/15.8.1.5_LOG10E/S15.8.1.5_A3.js b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.1_Value_Properties_of_the_Math_Object/15.8.1.5_LOG10E/S15.8.1.5_A3.js
index d9694f3444a34c1d89f31004e65f6100caf6fca2..12229a2a0ffba99ecdf312008eeed93ec4bb98da 100644
--- a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.1_Value_Properties_of_the_Math_Object/15.8.1.5_LOG10E/S15.8.1.5_A3.js
+++ b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.1_Value_Properties_of_the_Math_Object/15.8.1.5_LOG10E/S15.8.1.5_A3.js
@@ -6,7 +6,7 @@
  *
  * @path 15_Native/15.8_The_Math_Object/15.8.1_Value_Properties_of_the_Math_Object/15.8.1.5_LOG10E/S15.8.1.5_A3.js
  * @description Checking if Math.LOG10E property has the attribute DontDelete
- * @strictOnly
+ * @onlyStrict
  * @negative
  */
 
diff --git a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.1_Value_Properties_of_the_Math_Object/15.8.1.5_LOG10E/S15.8.1.5_A4.js b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.1_Value_Properties_of_the_Math_Object/15.8.1.5_LOG10E/S15.8.1.5_A4.js
index f024a98f92b80552ddcdaea9d40d3a5ad847db2f..d94fba72560cc9b4c94f93e8579c41a6c0659574 100644
--- a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.1_Value_Properties_of_the_Math_Object/15.8.1.5_LOG10E/S15.8.1.5_A4.js
+++ b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.1_Value_Properties_of_the_Math_Object/15.8.1.5_LOG10E/S15.8.1.5_A4.js
@@ -6,7 +6,7 @@
  *
  * @path 15_Native/15.8_The_Math_Object/15.8.1_Value_Properties_of_the_Math_Object/15.8.1.5_LOG10E/S15.8.1.5_A4.js
  * @description Checking if Math.LOG10E property has the attribute ReadOnly
- * @strictOnly
+ * @onlyStrict
  * @negative
  */
 
diff --git a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.1_Value_Properties_of_the_Math_Object/15.8.1.6_PI/S15.8.1.6_A3.js b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.1_Value_Properties_of_the_Math_Object/15.8.1.6_PI/S15.8.1.6_A3.js
index c34148375850c15797731f29f06bf1edf302592d..c17a1c4130c6d299deae5b9abf016e061d06c339 100644
--- a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.1_Value_Properties_of_the_Math_Object/15.8.1.6_PI/S15.8.1.6_A3.js
+++ b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.1_Value_Properties_of_the_Math_Object/15.8.1.6_PI/S15.8.1.6_A3.js
@@ -6,7 +6,7 @@
  *
  * @path 15_Native/15.8_The_Math_Object/15.8.1_Value_Properties_of_the_Math_Object/15.8.1.6_PI/S15.8.1.6_A3.js
  * @description Checking if Math.PI property has the attribute DontDelete
- * @strictOnly
+ * @onlyStrict
  * @negative
  */
 
diff --git a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.1_Value_Properties_of_the_Math_Object/15.8.1.6_PI/S15.8.1.6_A4.js b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.1_Value_Properties_of_the_Math_Object/15.8.1.6_PI/S15.8.1.6_A4.js
index a382ea31a50f45a8952a5c74c8880b32ec5bda1a..11abccd6fe6a4fd46f5a4e5ab03db27ff0750ab9 100644
--- a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.1_Value_Properties_of_the_Math_Object/15.8.1.6_PI/S15.8.1.6_A4.js
+++ b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.1_Value_Properties_of_the_Math_Object/15.8.1.6_PI/S15.8.1.6_A4.js
@@ -6,7 +6,7 @@
  *
  * @path 15_Native/15.8_The_Math_Object/15.8.1_Value_Properties_of_the_Math_Object/15.8.1.6_PI/S15.8.1.6_A4.js
  * @description Checking if Math.PI property has the attribute ReadOnly
- * @strictOnly
+ * @onlyStrict
  * @negative
  */
 
diff --git a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.1_Value_Properties_of_the_Math_Object/15.8.1.7_SQRT1_2/S15.8.1.7_A3.js b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.1_Value_Properties_of_the_Math_Object/15.8.1.7_SQRT1_2/S15.8.1.7_A3.js
index c72253987eb3736bc5091d2032f09c5d3cef71ee..1c64289471fc920dddf77a4a1c328d76fe99da40 100644
--- a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.1_Value_Properties_of_the_Math_Object/15.8.1.7_SQRT1_2/S15.8.1.7_A3.js
+++ b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.1_Value_Properties_of_the_Math_Object/15.8.1.7_SQRT1_2/S15.8.1.7_A3.js
@@ -6,7 +6,7 @@
  *
  * @path 15_Native/15.8_The_Math_Object/15.8.1_Value_Properties_of_the_Math_Object/15.8.1.7_SQRT1_2/S15.8.1.7_A3.js
  * @description Checking if Math.SQRT1_2 property has the attribute DontDelete
- * @strictOnly
+ * @onlyStrict
  * @negative
  */
 
diff --git a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.1_Value_Properties_of_the_Math_Object/15.8.1.7_SQRT1_2/S15.8.1.7_A4.js b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.1_Value_Properties_of_the_Math_Object/15.8.1.7_SQRT1_2/S15.8.1.7_A4.js
index 5e97ae1e08716bf2edbbfe8372be957e5d557ecb..9722a3eeca3346728327d23697abbda49ae6350a 100644
--- a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.1_Value_Properties_of_the_Math_Object/15.8.1.7_SQRT1_2/S15.8.1.7_A4.js
+++ b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.1_Value_Properties_of_the_Math_Object/15.8.1.7_SQRT1_2/S15.8.1.7_A4.js
@@ -6,7 +6,7 @@
  *
  * @path 15_Native/15.8_The_Math_Object/15.8.1_Value_Properties_of_the_Math_Object/15.8.1.7_SQRT1_2/S15.8.1.7_A4.js
  * @description Checking if Math.SQRT1_2 property has the attribute ReadOnly
- * @strictOnly
+ * @onlyStrict
  * @negative
  */
 
diff --git a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.1_Value_Properties_of_the_Math_Object/15.8.1.8_SQRT2/S15.8.1.8_A3.js b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.1_Value_Properties_of_the_Math_Object/15.8.1.8_SQRT2/S15.8.1.8_A3.js
index e6d09281e3de7fe6cf22d39e6e8f5630e1d25682..b427d29265d764e44d7e470cabfbe23fc2fc9f39 100644
--- a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.1_Value_Properties_of_the_Math_Object/15.8.1.8_SQRT2/S15.8.1.8_A3.js
+++ b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.1_Value_Properties_of_the_Math_Object/15.8.1.8_SQRT2/S15.8.1.8_A3.js
@@ -6,7 +6,7 @@
  *
  * @path 15_Native/15.8_The_Math_Object/15.8.1_Value_Properties_of_the_Math_Object/15.8.1.8_SQRT2/S15.8.1.8_A3.js
  * @description Checking if Math.SQRT2 property has the attribute DontDelete
- * @strictOnly
+ * @onlyStrict
  * @negative
  */
 
diff --git a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.1_Value_Properties_of_the_Math_Object/15.8.1.8_SQRT2/S15.8.1.8_A4.js b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.1_Value_Properties_of_the_Math_Object/15.8.1.8_SQRT2/S15.8.1.8_A4.js
index 1ffa4f661b685ce8a79b6e936be77a6d41cf9821..3e4ece60b446366dab20032385ecc1d684b46266 100644
--- a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.1_Value_Properties_of_the_Math_Object/15.8.1.8_SQRT2/S15.8.1.8_A4.js
+++ b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.1_Value_Properties_of_the_Math_Object/15.8.1.8_SQRT2/S15.8.1.8_A4.js
@@ -6,7 +6,7 @@
  *
  * @path 15_Native/15.8_The_Math_Object/15.8.1_Value_Properties_of_the_Math_Object/15.8.1.8_SQRT2/S15.8.1.8_A4.js
  * @description Checking if Math.SQRT2 property has the attribute ReadOnly
- * @strictOnly
+ * @onlyStrict
  * @negative
  */
 
diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1.2-1gs.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1.2-1gs.js
index 6bdc1b1ced07b3e6572a367c9f314cf62dabe1cc..ee18b652d94c57203dba0cf96418ea92d227215d 100644
--- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1.2-1gs.js
+++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1.2-1gs.js
@@ -3,7 +3,7 @@
 /**
  * @path chapter07/7.6/7.6.1/7.6.1.2-1gs.js
  * @description Strict Mode - SyntaxError is thrown when FutureReservedWord 'implements' occurs in strict mode code
- * @strictOnly
+ * @onlyStrict
  * @negative EarlyErrorRePat
  */
 
diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1.2/7.6.1-17-s.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1.2/7.6.1-17-s.js
index 6d5d6c23f17c81d6ba7979114d6cc643a5e891b9..04d99450c3f00b53e4e285f94987d0e1dda01a7c 100644
--- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1.2/7.6.1-17-s.js
+++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1.2/7.6.1-17-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter07/7.6/7.6.1/7.6.1.2/7.6.1-17-s.js
  * @description 7.6 - SyntaxError expected: reserved words used as Identifier Names in UTF8: implements (implements)
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1.2/7.6.1.2-1-s.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1.2/7.6.1.2-1-s.js
index e75697203c59f626f82e263fed604cabbb793a1e..b6841d83d890d0df7acc69bc82261328fe2c70b4 100644
--- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1.2/7.6.1.2-1-s.js
+++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1.2/7.6.1.2-1-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter07/7.6/7.6.1/7.6.1.2/7.6.1.2-1-s.js
  * @description Strict Mode - SyntaxError is thrown when FutureReservedWord 'implements' occurs in strict mode code
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1.2/7.6.1.2-10-s.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1.2/7.6.1.2-10-s.js
index c1d4e1a87c020edfe44a951ba8e10af994c3df56..f7f0912445d89f48002102ee65881cf110497697 100644
--- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1.2/7.6.1.2-10-s.js
+++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1.2/7.6.1.2-10-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter07/7.6/7.6.1/7.6.1.2/7.6.1.2-10-s.js
  * @description Strict Mode - SyntaxError isn't thrown when 'IMPLEMENTS' occurs in strict mode code
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1.2/7.6.1.2-11-s.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1.2/7.6.1.2-11-s.js
index df76208e9de69d6192fa1b4ce798546219cddd67..30f8789c279061c6a1c4cf43446754bf1232bbf8 100644
--- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1.2/7.6.1.2-11-s.js
+++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1.2/7.6.1.2-11-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter07/7.6/7.6.1/7.6.1.2/7.6.1.2-11-s.js
  * @description Strict Mode - SyntaxError isn't thrown when 'Implements' occurs in strict mode code
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1.2/7.6.1.2-12-s.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1.2/7.6.1.2-12-s.js
index c95b9c91c0220e4e35196629d97739631bd3eb41..5ed126d3072fbafaba50f54a6f7fb4bc7026cbc1 100644
--- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1.2/7.6.1.2-12-s.js
+++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1.2/7.6.1.2-12-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter07/7.6/7.6.1/7.6.1.2/7.6.1.2-12-s.js
  * @description Strict Mode - SyntaxError isn't thrown when 'implement' occurs in strict mode code
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1.2/7.6.1.2-13-s.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1.2/7.6.1.2-13-s.js
index 71e5bdc06700cb8e309cd7474bf5b792b994e31d..4b3c8e30e9ea4b28a22ba120a5e7bd1b4773a44d 100644
--- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1.2/7.6.1.2-13-s.js
+++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1.2/7.6.1.2-13-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter07/7.6/7.6.1/7.6.1.2/7.6.1.2-13-s.js
  * @description Strict Mode - SyntaxError isn't thrown when 'implementss' occurs in strict mode code
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1.2/7.6.1.2-14-s.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1.2/7.6.1.2-14-s.js
index 7ab335710b8e9580f7633e99996710bb84a80ed2..d82f4d4726068f5bb5055221cd72ef0276e0f698 100644
--- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1.2/7.6.1.2-14-s.js
+++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1.2/7.6.1.2-14-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter07/7.6/7.6.1/7.6.1.2/7.6.1.2-14-s.js
  * @description Strict Mode - SyntaxError isn't thrown when 'implements0' occurs in strict mode code
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1.2/7.6.1.2-16-s.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1.2/7.6.1.2-16-s.js
index dcb73b74ba704aefc552158133304f5847cf4d98..1bc45fe1d8cf0ff0facaa4f3b61e8933cca9a4da 100644
--- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1.2/7.6.1.2-16-s.js
+++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1.2/7.6.1.2-16-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter07/7.6/7.6.1/7.6.1.2/7.6.1.2-16-s.js
  * @description Strict Mode - SyntaxError isn't thrown when '_implements' occurs in strict mode code
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter07/7.8/7.8.3/7.8.3-1-s.js b/test/suite/converted/chapter07/7.8/7.8.3/7.8.3-1-s.js
index 63a48648f95fd4da553eb6f7e97bec22f077a2eb..860636a64009f960931ee70365c396fa68f425e7 100644
--- a/test/suite/converted/chapter07/7.8/7.8.3/7.8.3-1-s.js
+++ b/test/suite/converted/chapter07/7.8/7.8.3/7.8.3-1-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter07/7.8/7.8.3/7.8.3-1-s.js
  * @description Strict Mode - octal extension (010) is forbidden in strict mode
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter07/7.8/7.8.3/7.8.3-1gs.js b/test/suite/converted/chapter07/7.8/7.8.3/7.8.3-1gs.js
index 22230d1b27a7ec5ffa4dfe9d33627d445bdce3b9..4344e6530113d78a3e2051736199daa8d38de4d1 100644
--- a/test/suite/converted/chapter07/7.8/7.8.3/7.8.3-1gs.js
+++ b/test/suite/converted/chapter07/7.8/7.8.3/7.8.3-1gs.js
@@ -3,7 +3,7 @@
 /**
  * @path chapter07/7.8/7.8.3/7.8.3-1gs.js
  * @description Strict Mode - octal extension(010) is forbidden in strict mode
- * @strictOnly
+ * @onlyStrict
  * @negative EarlyErrorRePat
  */
 
diff --git a/test/suite/converted/chapter07/7.8/7.8.3/7.8.3-2-s.js b/test/suite/converted/chapter07/7.8/7.8.3/7.8.3-2-s.js
index 35223aa62996d11d1f50f32d4262dad42616ce45..40f98e77c1bc31b63db211170897f8e504fd6b8b 100644
--- a/test/suite/converted/chapter07/7.8/7.8.3/7.8.3-2-s.js
+++ b/test/suite/converted/chapter07/7.8/7.8.3/7.8.3-2-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter07/7.8/7.8.3/7.8.3-2-s.js
  * @description Strict Mode - octal extension (00) is forbidden in strict mode
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter07/7.8/7.8.3/7.8.3-3-s.js b/test/suite/converted/chapter07/7.8/7.8.3/7.8.3-3-s.js
index 791cf57bd6ec3bbc5bd7e821347a8fda29c4f909..60b6bd6a22f26d2e68d46dc77ac8392f47677a0a 100644
--- a/test/suite/converted/chapter07/7.8/7.8.3/7.8.3-3-s.js
+++ b/test/suite/converted/chapter07/7.8/7.8.3/7.8.3-3-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter07/7.8/7.8.3/7.8.3-3-s.js
  * @description Strict Mode - octal extension (01) is forbidden in strict mode
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter07/7.8/7.8.3/7.8.3-4-s.js b/test/suite/converted/chapter07/7.8/7.8.3/7.8.3-4-s.js
index 82bad6af8c514c54f51608e0953b4e9051e85f01..3d8bb4dd0b545cc04cebc1698fd99a01a9e5ec12 100644
--- a/test/suite/converted/chapter07/7.8/7.8.3/7.8.3-4-s.js
+++ b/test/suite/converted/chapter07/7.8/7.8.3/7.8.3-4-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter07/7.8/7.8.3/7.8.3-4-s.js
  * @description Strict Mode - octal extension (06) is forbidden in strict mode
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter07/7.8/7.8.3/7.8.3-5-s.js b/test/suite/converted/chapter07/7.8/7.8.3/7.8.3-5-s.js
index 12c6f08a6437e008e836f0814ffa58f45e6e77f7..b5716fdb09172a48c269c28be9f25f3cfad1653f 100644
--- a/test/suite/converted/chapter07/7.8/7.8.3/7.8.3-5-s.js
+++ b/test/suite/converted/chapter07/7.8/7.8.3/7.8.3-5-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter07/7.8/7.8.3/7.8.3-5-s.js
  * @description Strict Mode - octal extension (07) is forbidden in strict mode
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter07/7.8/7.8.3/7.8.3-6-s.js b/test/suite/converted/chapter07/7.8/7.8.3/7.8.3-6-s.js
index eec6289b8f1c77c6d46aad02a18e6f87bb2b2d05..30843927c4f230806ab78ce744c0e524d00868e5 100644
--- a/test/suite/converted/chapter07/7.8/7.8.3/7.8.3-6-s.js
+++ b/test/suite/converted/chapter07/7.8/7.8.3/7.8.3-6-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter07/7.8/7.8.3/7.8.3-6-s.js
  * @description Strict Mode - octal extension (000) is forbidden in strict mode
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter07/7.8/7.8.3/7.8.3-7-s.js b/test/suite/converted/chapter07/7.8/7.8.3/7.8.3-7-s.js
index e281293170bf376f59ddf2780f520cc72f14355c..2abf8a941797475fb316eb8b1dcdb0753ea573ff 100644
--- a/test/suite/converted/chapter07/7.8/7.8.3/7.8.3-7-s.js
+++ b/test/suite/converted/chapter07/7.8/7.8.3/7.8.3-7-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter07/7.8/7.8.3/7.8.3-7-s.js
  * @description Strict Mode - octal extension (005) is forbidden in strict mode
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter07/7.8/7.8.4/7.8.4-1-s.js b/test/suite/converted/chapter07/7.8/7.8.4/7.8.4-1-s.js
index eb53ba8f3a32d0c709e6856828394a00aade1805..64a14f32554e3c5aaac71acd11ef4fe19132b649 100644
--- a/test/suite/converted/chapter07/7.8/7.8.4/7.8.4-1-s.js
+++ b/test/suite/converted/chapter07/7.8/7.8.4/7.8.4-1-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter07/7.8/7.8.4/7.8.4-1-s.js
  * @description A directive preceeding an 'use strict' directive may not contain an OctalEscapeSequence
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter07/7.8/7.8.4/7.8.4-10-s.js b/test/suite/converted/chapter07/7.8/7.8.4/7.8.4-10-s.js
index a71a689e817db3d31ebb4dbfb7e5c9dc0b87c439..c093c6af6c229957cf47811954446ddf4d3eaeb2 100644
--- a/test/suite/converted/chapter07/7.8/7.8.4/7.8.4-10-s.js
+++ b/test/suite/converted/chapter07/7.8/7.8.4/7.8.4-10-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter07/7.8/7.8.4/7.8.4-10-s.js
  * @description An OctalEscapeSequence is not allowed in a String under Strict Mode
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter07/7.8/7.8.4/7.8.4-2-s.js b/test/suite/converted/chapter07/7.8/7.8.4/7.8.4-2-s.js
index 388c25a14374d9efa9fc5e004b27ab083a8529c7..912846c8d7def54132035dcad31d99dbcf6ab51f 100644
--- a/test/suite/converted/chapter07/7.8/7.8.4/7.8.4-2-s.js
+++ b/test/suite/converted/chapter07/7.8/7.8.4/7.8.4-2-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter07/7.8/7.8.4/7.8.4-2-s.js
  * @description An OctalEscapeSequence is not allowed in a String under Strict Mode
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter07/7.8/7.8.4/7.8.4-3-s.js b/test/suite/converted/chapter07/7.8/7.8.4/7.8.4-3-s.js
index 4a8f49c1096c3e70b780aa30bae5c82155baa146..e49e3042b8c1459734490fc2cda8aeb1f20b279b 100644
--- a/test/suite/converted/chapter07/7.8/7.8.4/7.8.4-3-s.js
+++ b/test/suite/converted/chapter07/7.8/7.8.4/7.8.4-3-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter07/7.8/7.8.4/7.8.4-3-s.js
  * @description An OctalEscapeSequence is not allowed in a String under Strict Mode
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter07/7.8/7.8.4/7.8.4-30-s.js b/test/suite/converted/chapter07/7.8/7.8.4/7.8.4-30-s.js
index eeb25832a7f173d3ae9e70570c207247973784c2..630328c3743a966c455aa15538873383efd60ec6 100644
--- a/test/suite/converted/chapter07/7.8/7.8.4/7.8.4-30-s.js
+++ b/test/suite/converted/chapter07/7.8/7.8.4/7.8.4-30-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter07/7.8/7.8.4/7.8.4-30-s.js
  * @description An OctalEscapeSequence is not allowed in a String under Strict Mode
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter07/7.8/7.8.4/7.8.4-31-s.js b/test/suite/converted/chapter07/7.8/7.8.4/7.8.4-31-s.js
index c9427a041bb3dd289e81dde1d9560e541dd6e024..210cfc47d6a97d04955832841cebffde6d0c25c2 100644
--- a/test/suite/converted/chapter07/7.8/7.8.4/7.8.4-31-s.js
+++ b/test/suite/converted/chapter07/7.8/7.8.4/7.8.4-31-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter07/7.8/7.8.4/7.8.4-31-s.js
  * @description An OctalEscapeSequence is not allowed in a String under Strict Mode
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter07/7.8/7.8.4/7.8.4-32-s.js b/test/suite/converted/chapter07/7.8/7.8.4/7.8.4-32-s.js
index 0c23dc2690d3dcae424028d5d2a49b4d2e2f9a43..058862a527901753e05e73a6d308fecf2a1f6136 100644
--- a/test/suite/converted/chapter07/7.8/7.8.4/7.8.4-32-s.js
+++ b/test/suite/converted/chapter07/7.8/7.8.4/7.8.4-32-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter07/7.8/7.8.4/7.8.4-32-s.js
  * @description Two OctalEscapeSequences in a String are not allowed in a String under Strict Mode
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter07/7.8/7.8.4/7.8.4-33-s.js b/test/suite/converted/chapter07/7.8/7.8.4/7.8.4-33-s.js
index 4a1739f14f35f2776ebb1b7043ea09d2365fbaab..3160d2aecc9304c703704f94e72f0943ec2273b2 100644
--- a/test/suite/converted/chapter07/7.8/7.8.4/7.8.4-33-s.js
+++ b/test/suite/converted/chapter07/7.8/7.8.4/7.8.4-33-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter07/7.8/7.8.4/7.8.4-33-s.js
  * @description Three OctalEscapeSequences in a String are not allowed in a String under Strict Mode
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter07/7.8/7.8.4/7.8.4-4-s.js b/test/suite/converted/chapter07/7.8/7.8.4/7.8.4-4-s.js
index f58a87ffd11189ecc7f6e22ece244b1478cc2a60..16dde9b5035e3db1ea04fe43523f14b08c423be4 100644
--- a/test/suite/converted/chapter07/7.8/7.8.4/7.8.4-4-s.js
+++ b/test/suite/converted/chapter07/7.8/7.8.4/7.8.4-4-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter07/7.8/7.8.4/7.8.4-4-s.js
  * @description An OctalEscapeSequence is not allowed in a String under Strict Mode
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter07/7.8/7.8.4/7.8.4-5-s.js b/test/suite/converted/chapter07/7.8/7.8.4/7.8.4-5-s.js
index 7e922fb0007f68362a14c9e1d030c2f00d625b4a..4ae5189793a335aebc5678422280599b2e4cc59d 100644
--- a/test/suite/converted/chapter07/7.8/7.8.4/7.8.4-5-s.js
+++ b/test/suite/converted/chapter07/7.8/7.8.4/7.8.4-5-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter07/7.8/7.8.4/7.8.4-5-s.js
  * @description An OctalEscapeSequence is not allowed in a String under Strict Mode
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter07/7.8/7.8.4/7.8.4-6-s.js b/test/suite/converted/chapter07/7.8/7.8.4/7.8.4-6-s.js
index 8d8cfad37631b211e6615a43aa40ba3b28a8b206..4cfc1260614cc2b3fa96bcad6e03164b865bd1aa 100644
--- a/test/suite/converted/chapter07/7.8/7.8.4/7.8.4-6-s.js
+++ b/test/suite/converted/chapter07/7.8/7.8.4/7.8.4-6-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter07/7.8/7.8.4/7.8.4-6-s.js
  * @description An OctalEscapeSequence is not allowed in a String under Strict Mode
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter07/7.8/7.8.4/7.8.4-7-s.js b/test/suite/converted/chapter07/7.8/7.8.4/7.8.4-7-s.js
index 7b9c7157ef69c353368725bbb5e596d386267bd7..85d7badbec3591ca9d7c43682018c71051de84d7 100644
--- a/test/suite/converted/chapter07/7.8/7.8.4/7.8.4-7-s.js
+++ b/test/suite/converted/chapter07/7.8/7.8.4/7.8.4-7-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter07/7.8/7.8.4/7.8.4-7-s.js
  * @description An OctalEscapeSequence is not allowed in a String under Strict Mode
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter07/7.8/7.8.4/7.8.4-8-s.js b/test/suite/converted/chapter07/7.8/7.8.4/7.8.4-8-s.js
index 6990576d2fd040b7ca5231c588acacb9c4cd32f8..ca9ef4dbd9b073597fe2d4411785679ba37fb93a 100644
--- a/test/suite/converted/chapter07/7.8/7.8.4/7.8.4-8-s.js
+++ b/test/suite/converted/chapter07/7.8/7.8.4/7.8.4-8-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter07/7.8/7.8.4/7.8.4-8-s.js
  * @description An OctalEscapeSequence is not allowed in a String under Strict Mode
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter07/7.8/7.8.4/7.8.4-9-s.js b/test/suite/converted/chapter07/7.8/7.8.4/7.8.4-9-s.js
index c78a684238e99153b916514a22343082c1c4eeb0..3514b1a3c4eb035cd53e69350b0fff99c257f9e6 100644
--- a/test/suite/converted/chapter07/7.8/7.8.4/7.8.4-9-s.js
+++ b/test/suite/converted/chapter07/7.8/7.8.4/7.8.4-9-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter07/7.8/7.8.4/7.8.4-9-s.js
  * @description An OctalEscapeSequence is not allowed in a String under Strict Mode
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter08/8.7/8.7.2/8.7.2-1-s.js b/test/suite/converted/chapter08/8.7/8.7.2/8.7.2-1-s.js
index f7081d5e548ab6b8bb91eeee7d284685191dd941..7e7c5f4cebfed39f502f1f23774353318a8eef9a 100644
--- a/test/suite/converted/chapter08/8.7/8.7.2/8.7.2-1-s.js
+++ b/test/suite/converted/chapter08/8.7/8.7.2/8.7.2-1-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter08/8.7/8.7.2/8.7.2-1-s.js
  * @description Strict Mode - ReferenceError is thrown if LeftHandSide evaluates to an unresolvable Reference
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter08/8.7/8.7.2/8.7.2-2-s.js b/test/suite/converted/chapter08/8.7/8.7.2/8.7.2-2-s.js
index 964cb37003ef48b922820bfd12f53d70ca847b61..76c85b5b6cc3f3426a3174136a5774be7ca91701 100644
--- a/test/suite/converted/chapter08/8.7/8.7.2/8.7.2-2-s.js
+++ b/test/suite/converted/chapter08/8.7/8.7.2/8.7.2-2-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter08/8.7/8.7.2/8.7.2-2-s.js
  * @description Strict Mode - ReferenceError isn't thrown if LeftHandSide evaluates to a resolvable Reference
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter08/8.7/8.7.2/8.7.2-3-1-s.js b/test/suite/converted/chapter08/8.7/8.7.2/8.7.2-3-1-s.js
index 651e82dfb8e1792a612e6dd288ca2dd139c2b1fd..bebdae6e312eaeb5b0f7f2a6f5c25abfc420cec4 100644
--- a/test/suite/converted/chapter08/8.7/8.7.2/8.7.2-3-1-s.js
+++ b/test/suite/converted/chapter08/8.7/8.7.2/8.7.2-3-1-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter08/8.7/8.7.2/8.7.2-3-1-s.js
  * @description eval - a property named 'eval' is permitted
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter08/8.7/8.7.2/8.7.2-3-a-1gs.js b/test/suite/converted/chapter08/8.7/8.7.2/8.7.2-3-a-1gs.js
index 789ecbf24b6719947ba7ac03bde09d1737867f30..8ec1601cd4a3045a43fface364b35129addae153 100644
--- a/test/suite/converted/chapter08/8.7/8.7.2/8.7.2-3-a-1gs.js
+++ b/test/suite/converted/chapter08/8.7/8.7.2/8.7.2-3-a-1gs.js
@@ -3,7 +3,7 @@
 /**
  * @path chapter08/8.7/8.7.2/8.7.2-3-a-1gs.js
  * @description Strict Mode - ReferenceError is thrown if LeftHandSide evaluate to an unresolvable Reference
- * @strictOnly
+ * @onlyStrict
  * @negative .
  */
 
diff --git a/test/suite/converted/chapter08/8.7/8.7.2/8.7.2-3-a-2gs.js b/test/suite/converted/chapter08/8.7/8.7.2/8.7.2-3-a-2gs.js
index ecb21f537743a170ea5d3f539007a50516c5dd33..41c7cf94d24fcc8a1ee25ef927ab508a8c0a1c44 100644
--- a/test/suite/converted/chapter08/8.7/8.7.2/8.7.2-3-a-2gs.js
+++ b/test/suite/converted/chapter08/8.7/8.7.2/8.7.2-3-a-2gs.js
@@ -3,7 +3,7 @@
 /**
  * @path chapter08/8.7/8.7.2/8.7.2-3-a-2gs.js
  * @description Strict Mode - 'runtime' error is thrown before LeftHandSide evaluates to an unresolvable Reference
- * @strictOnly
+ * @onlyStrict
  * @negative NotEarlyErrorString
  */
 
diff --git a/test/suite/converted/chapter08/8.7/8.7.2/8.7.2-3-s.js b/test/suite/converted/chapter08/8.7/8.7.2/8.7.2-3-s.js
index 342885baa419b0b094a780c4d294e24d01ebdea8..885d9a5b9b4e28bfd215f096b1c8d210531be4cd 100644
--- a/test/suite/converted/chapter08/8.7/8.7.2/8.7.2-3-s.js
+++ b/test/suite/converted/chapter08/8.7/8.7.2/8.7.2-3-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter08/8.7/8.7.2/8.7.2-3-s.js
  * @description Strict Mode - TypeError is thrown if LeftHandSide is a reference to a non-writable data property
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter08/8.7/8.7.2/8.7.2-4-s.js b/test/suite/converted/chapter08/8.7/8.7.2/8.7.2-4-s.js
index 3bc6f321f8ee5f948a8f1890639ea241d50aeaa8..c7f797a4d52ac7cef3c86bf7d7a3cf3041d54bc1 100644
--- a/test/suite/converted/chapter08/8.7/8.7.2/8.7.2-4-s.js
+++ b/test/suite/converted/chapter08/8.7/8.7.2/8.7.2-4-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter08/8.7/8.7.2/8.7.2-4-s.js
  * @description Strict Mode - TypeError is thrown if LeftHandSide is a reference to an accessor property with no setter
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter08/8.7/8.7.2/8.7.2-5-s.js b/test/suite/converted/chapter08/8.7/8.7.2/8.7.2-5-s.js
index 2e8ddf7c3c4a7475c068c33db0f2717c420cc6eb..5dbe046c70d5b413bac8d67e50ef0f4aa7955c54 100644
--- a/test/suite/converted/chapter08/8.7/8.7.2/8.7.2-5-s.js
+++ b/test/suite/converted/chapter08/8.7/8.7.2/8.7.2-5-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter08/8.7/8.7.2/8.7.2-5-s.js
  * @description Strict Mode - TypeError is thrown if LeftHandSide is a reference to a non-existent property of an non-extensible object
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter08/8.7/8.7.2/8.7.2-6-s.js b/test/suite/converted/chapter08/8.7/8.7.2/8.7.2-6-s.js
index ad753e643d04bc1b6d450af426f75415e8b376b2..7ff002a8ec0117b81dcfd50518bf099b7d6913d6 100644
--- a/test/suite/converted/chapter08/8.7/8.7.2/8.7.2-6-s.js
+++ b/test/suite/converted/chapter08/8.7/8.7.2/8.7.2-6-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter08/8.7/8.7.2/8.7.2-6-s.js
  * @description Strict Mode - TypeError isn't thrown if LeftHandSide is a reference to a writable data property
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter08/8.7/8.7.2/8.7.2-7-s.js b/test/suite/converted/chapter08/8.7/8.7.2/8.7.2-7-s.js
index 6a46b72b2c6936b9ccfd449d62ebdcd6cc13c9cb..65ab4e7e0eabe17e156ccfdf04db32917e3fb2db 100644
--- a/test/suite/converted/chapter08/8.7/8.7.2/8.7.2-7-s.js
+++ b/test/suite/converted/chapter08/8.7/8.7.2/8.7.2-7-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter08/8.7/8.7.2/8.7.2-7-s.js
  * @description Strict Mode - TypeError isn't thrown if LeftHandSide is a reference to an accessor property with setter
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter08/8.7/8.7.2/8.7.2-8-s.js b/test/suite/converted/chapter08/8.7/8.7.2/8.7.2-8-s.js
index 1343f5039509e3e7dd750c13d6c0e88228075750..fac325c7d31b006d4cdf9fb295f39c7350de7170 100644
--- a/test/suite/converted/chapter08/8.7/8.7.2/8.7.2-8-s.js
+++ b/test/suite/converted/chapter08/8.7/8.7.2/8.7.2-8-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter08/8.7/8.7.2/8.7.2-8-s.js
  * @description Strict Mode - TypeError isn't thrown if LeftHandSide is a reference to a property of an extensible object
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-1-s.js b/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-1-s.js
index 7d21fa306c282c1f38ac7dbff2e579ce2ab18149..db36a3962b88add2c620c82fe9f011e24e909f19 100644
--- a/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-1-s.js
+++ b/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-1-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter10/10.1/10.1.1/10.1.1-1-s.js
  * @description Strict Mode - Use Strict Directive Prologue is 'use  strict'; which contains two space between 'use' and 'strict'
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-10-s.js b/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-10-s.js
index 7cbd12027c99f29eed6f66926438636695c3b813..15ea090b177cf0e861956248720180b367c33296 100644
--- a/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-10-s.js
+++ b/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-10-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter10/10.1/10.1.1/10.1.1-10-s.js
  * @description Strict Mode - Use Strict Directive Prologue is ''USE STRICT';' in which all characters are uppercase
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-11-s.js b/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-11-s.js
index 9ed06bb5865551b9077db94db28fc44dee2338ed..beb15986c4a23d3387a9cd823f5c3faa01447b8c 100644
--- a/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-11-s.js
+++ b/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-11-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter10/10.1/10.1.1/10.1.1-11-s.js
  * @description Strict Mode - Eval code is strict code with a Use Strict Directive at the beginning of the block
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-12-s.js b/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-12-s.js
index 781356b33078d1496ed65986a1b79015565d2f61..952f8c8f443e4410cace2d1795ea8583d5bdaa4a 100644
--- a/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-12-s.js
+++ b/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-12-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter10/10.1/10.1.1/10.1.1-12-s.js
  * @description Strict Mode - Eval code is strict eval code with a Use Strict Directive in the middle of the block
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-13-s.js b/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-13-s.js
index b177ad9a01f2127d558e319157ee03f601d5d481..5d3572c1dac2289de2989e592c78bbaa0d346e0b 100644
--- a/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-13-s.js
+++ b/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-13-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter10/10.1/10.1.1/10.1.1-13-s.js
  * @description Strict Mode - Eval code is strict eval code with a Use Strict Directive at the end of the block
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-14-s.js b/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-14-s.js
index 09ff1587dcf688853764143dcefd1ee61858bee1..a85c957f8f820b6e3c0c4df0138fe647d1a43841 100644
--- a/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-14-s.js
+++ b/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-14-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter10/10.1/10.1.1/10.1.1-14-s.js
  * @description Strict Mode - The call to eval function is contained in a Strict Mode block
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-15-s.js b/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-15-s.js
index d5384e086fde65c56fff5eb0d838fe041e591926..8219d729dc61edba591e73326a4b7acada034586 100644
--- a/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-15-s.js
+++ b/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-15-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter10/10.1/10.1.1/10.1.1-15-s.js
  * @description Strict Mode - Function code that is part of a FunctionDeclaration is strict function code if FunctionDeclaration is contained in use strict
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-16-s.js b/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-16-s.js
index 17ab19087b5e60dce0884392219ea4869f9ce7c4..3f5f092d064351f300bec76fea19c301d8d607c1 100644
--- a/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-16-s.js
+++ b/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-16-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter10/10.1/10.1.1/10.1.1-16-s.js
  * @description Strict Mode - Function code that is part of a FunctionExpression is strict function code if FunctionExpression is contained in use strict
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-17-s.js b/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-17-s.js
index 0f7cae111f05c6beb7641b7f205d5d94337e150c..cb00a680e378bcc43c54e4c0bf4eec2eceb04517 100644
--- a/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-17-s.js
+++ b/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-17-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter10/10.1/10.1.1/10.1.1-17-s.js
  * @description Strict Mode - Function code that is part of a Accessor PropertyAssignment is in Strict Mode if Accessor PropertyAssignment is contained in use strict(getter)
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-18-s.js b/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-18-s.js
index a9d7993c6f1135fa9a18198335697f7b521aaf44..11485f9cdd74ed981751b78d9a5ee269319fdd3f 100644
--- a/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-18-s.js
+++ b/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-18-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter10/10.1/10.1.1/10.1.1-18-s.js
  * @description Strict Mode - Function code that is part of a Accessor PropertyAssignment is in Strict Mode if Accessor PropertyAssignment is contained in use strict(setter)
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-19-s.js b/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-19-s.js
index 52a4f10a37b7788ea5e899a930cb9c33b3014834..45fc43db59ba2fd850e884a60ce66b46d2b6ce69 100644
--- a/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-19-s.js
+++ b/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-19-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter10/10.1/10.1.1/10.1.1-19-s.js
  * @description Strict Mode - Function code of a FunctionDeclaration contains Use Strict Directive which appears at the start of the block
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-2-s.js b/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-2-s.js
index 543bfe74ae24638edb977477e5d0d7600062c51c..9197825aa9fc7b66c0bf689b1626bed98a738998 100644
--- a/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-2-s.js
+++ b/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-2-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter10/10.1/10.1.1/10.1.1-2-s.js
  * @description Strict Mode - Use Strict Directive Prologue is ''use strict'' which lost the last character ';'
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-20-s.js b/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-20-s.js
index 920b662e1a1f9b5604510e39090b57c0dc8ec687..cc5177982ee425f9a94cd3f53fadc9cf312bed59 100644
--- a/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-20-s.js
+++ b/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-20-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter10/10.1/10.1.1/10.1.1-20-s.js
  * @description Strict Mode - Function code of a FunctionDeclaration contains Use Strict Directive which appears in the middle of the block
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-21-s.js b/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-21-s.js
index 7ba72afdaf76dc04caad665ca2b54d6beed95c68..3514f36d663b1ead4dfb8caff93ba9caff3ddbc1 100644
--- a/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-21-s.js
+++ b/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-21-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter10/10.1/10.1.1/10.1.1-21-s.js
  * @description Strict Mode - Function code of a FunctionDeclaration contains Use Strict Directive which appears at the end of the block
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-22-s.js b/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-22-s.js
index 66f6c9f4e38c8ac4589f877874a71ff5cf90bd6a..5e35791b900c47a31312b312dec0689fc327bb63 100644
--- a/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-22-s.js
+++ b/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-22-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter10/10.1/10.1.1/10.1.1-22-s.js
  * @description Strict Mode - Function code of a FunctionExpression contains Use Strict Directive which appears at the start of the block
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-23-s.js b/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-23-s.js
index e428e6dacf2c34e6e57242e6ddeac6db816d1aee..d22ceb02203b0a7abf86ce4a70d849d050d0fc1d 100644
--- a/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-23-s.js
+++ b/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-23-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter10/10.1/10.1.1/10.1.1-23-s.js
  * @description Strict Mode - Function code of a FunctionExpression contains Use Strict Directive which appears in the middle of the block
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-24-s.js b/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-24-s.js
index 3a0b170cca865420dc38805ed8686deac2e674bb..c88fb12a4e8c11b2788f07663cbcba857cf07c45 100644
--- a/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-24-s.js
+++ b/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-24-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter10/10.1/10.1.1/10.1.1-24-s.js
  * @description Strict Mode - Function code of a FunctionExpression contains Use Strict Directive which appears at the end of the block
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-25-s.js b/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-25-s.js
index fd83ec65bedab803cc07d543d59529fe1bdc59bd..517bcd4d7c3946ee110bd8892643bd896fb0dbe5 100644
--- a/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-25-s.js
+++ b/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-25-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter10/10.1/10.1.1/10.1.1-25-s.js
  * @description Strict Mode - Function code of Accessor PropertyAssignment contains Use Strict Directive which appears at the start of the block(getter)
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-26-s.js b/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-26-s.js
index 4b4614a6f8c1b2de76d716a35830e893401d61df..ea8e1902125a4dd280044213fefed74de15f05bb 100644
--- a/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-26-s.js
+++ b/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-26-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter10/10.1/10.1.1/10.1.1-26-s.js
  * @description Strict Mode - Function code of Accessor PropertyAssignment contains Use Strict Directive which appears at the start of the block(setter)
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-27-s.js b/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-27-s.js
index afa1dd81bb6c83635f4343ec608da25078cf795a..1c166c0ba7220b2cff25d7df100c371828a075aa 100644
--- a/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-27-s.js
+++ b/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-27-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter10/10.1/10.1.1/10.1.1-27-s.js
  * @description Strict Mode - Function code of Accessor PropertyAssignment contains Use Strict Directive which appears in the middle of the block(getter)
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-28-s.js b/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-28-s.js
index 100efeb3edd320fb9efb33ce5edd85bb31b18231..939d1392f4559c24a7cca1a7181410ba6e41abc7 100644
--- a/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-28-s.js
+++ b/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-28-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter10/10.1/10.1.1/10.1.1-28-s.js
  * @description Strict Mode - Function code of Accessor PropertyAssignment contains Use Strict Directive which appears at the end of the block(setter)
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-29-s.js b/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-29-s.js
index 02f6b96d2dcbeb6ac776a0c1c16b6b8890c17b53..972daa87f075759ce9ee7a7bf7f83b480d52f136 100644
--- a/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-29-s.js
+++ b/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-29-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter10/10.1/10.1.1/10.1.1-29-s.js
  * @description Strict Mode - The built-in Function constructor is contained in use strict code
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-2gs.js b/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-2gs.js
index d4acc1c450092541e9b68af2638a541adee102ea..7a1b034455b0ac9f79869fd84e684032c3660743 100644
--- a/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-2gs.js
+++ b/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-2gs.js
@@ -3,7 +3,7 @@
 /**
  * @path chapter10/10.1/10.1.1/10.1.1-2gs.js
  * @description Strict Mode - Use Strict Directive Prologue is ''use strict'' which lost the last character ';'
- * @strictOnly
+ * @onlyStrict
  * @negative EarlyErrorRePat
  */
 
diff --git a/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-3-s.js b/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-3-s.js
index a2b233d28f3c635f2e71808e142c398f69420afe..bca519b2a0503be749c241f43a674a71270e8b8e 100644
--- a/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-3-s.js
+++ b/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-3-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter10/10.1/10.1.1/10.1.1-3-s.js
  * @description Strict Mode - Use Strict Directive Prologue is '' use strict';' which the first character is space
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-30-s.js b/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-30-s.js
index 809a488cfd3751b7aa139f6c4f4f1c88bf1674ba..bea06ddb5f146f0187cd736e2ec872d4df1a30c7 100644
--- a/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-30-s.js
+++ b/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-30-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter10/10.1/10.1.1/10.1.1-30-s.js
  * @description Strict Mode - Function code of built-in Function constructor contains Use Strict Directive which appears at the start of the block
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-31-s.js b/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-31-s.js
index fa274da38a0ff557aa49d91ca22758f99ada786b..d1a054fb80ed28a7c94ce77955a04fa6e411403f 100644
--- a/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-31-s.js
+++ b/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-31-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter10/10.1/10.1.1/10.1.1-31-s.js
  * @description Strict Mode - Function code of built-in Function constructor contains Use Strict Directive which appears in the middle of the block
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-32-s.js b/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-32-s.js
index 63a35a3569a507de5d4940a24edb1a7710f2d164..2a4f8723c7a3785fe06f2aa4cf28ac8e10af2b2c 100644
--- a/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-32-s.js
+++ b/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-32-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter10/10.1/10.1.1/10.1.1-32-s.js
  * @description Strict Mode - Function code of built-in Function constructor contains Use Strict Directive which appears at the end of the block
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-4-s.js b/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-4-s.js
index a1805e8da8cf70385f21d9e6f0a4fc80e03e7d59..6a26383006103fa3898a9e01c4fcb245680500a8 100644
--- a/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-4-s.js
+++ b/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-4-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter10/10.1/10.1.1/10.1.1-4-s.js
  * @description Strict Mode - Use Strict Directive Prologue is ''use strict ';' which the last character is space
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-5-s.js b/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-5-s.js
index 0a7248e45b393375bf463fb98198cc3f4059408b..325fd81499399c61e3dd59599c19c3b995d818e3 100644
--- a/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-5-s.js
+++ b/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-5-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter10/10.1/10.1.1/10.1.1-5-s.js
  * @description Strict Mode - Use Strict Directive Prologue is ''use strict';' which appears at the beginning of the block
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-5gs.js b/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-5gs.js
index 4dcb198bd7bd0053a20ca446cfce1c02815aa54d..7dd2029e678165dd2d42aa625a6181c326375ac2 100644
--- a/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-5gs.js
+++ b/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-5gs.js
@@ -3,7 +3,7 @@
 /**
  * @path chapter10/10.1/10.1.1/10.1.1-5gs.js
  * @description Strict Mode - Use Strict Directive Prologue is ''use strict';' which appears at the start of the code
- * @strictOnly
+ * @onlyStrict
  * @negative EarlyErrorRePat
  */
 
diff --git a/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-6-s.js b/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-6-s.js
index a715ce5d6fb034851cd0cf8a62430141461c77cc..b065cf2b59cea40abb488a670e40ac5320010933 100644
--- a/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-6-s.js
+++ b/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-6-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter10/10.1/10.1.1/10.1.1-6-s.js
  * @description Strict Mode - Use Strict Directive Prologue is ''use strict';' which appears in the middle of the block
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-7-s.js b/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-7-s.js
index 0b89c0b49b83ddbbf7462b21162f2fbfa611ed24..92ac34ddff8c96f631c9ffd3839b6bf897085cc6 100644
--- a/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-7-s.js
+++ b/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-7-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter10/10.1/10.1.1/10.1.1-7-s.js
  * @description Strict Mode - Use Strict Directive Prologue is ''use strict';' which appears at the end of the block
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-8-s.js b/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-8-s.js
index 64f482800f57cf9b5758148664972dbfb5728422..058a7a1ca7af91dfac2420fe51ccced90f9e8b27 100644
--- a/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-8-s.js
+++ b/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-8-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter10/10.1/10.1.1/10.1.1-8-s.js
  * @description Strict Mode - Use Strict Directive Prologue is ''use strict';' which appears twice in the directive prologue
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-8gs.js b/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-8gs.js
index 2ce6ca1f3bde3ae8cd767338c05fee7827a5cc04..2562290094a563cfd572189664c1943330f1d0d4 100644
--- a/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-8gs.js
+++ b/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-8gs.js
@@ -3,7 +3,7 @@
 /**
  * @path chapter10/10.1/10.1.1/10.1.1-8gs.js
  * @description Strict Mode - Use Strict Directive Prologue is ''use strict';' which appears twice in the code
- * @strictOnly
+ * @onlyStrict
  * @negative EarlyErrorRePat
  */
 
diff --git a/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-9-s.js b/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-9-s.js
index 1eeb2a5504d29b7df1098e99aa6a74f3a3e2b012..94a90a8c1721f65ff62bf75060d0864fb9f80213 100644
--- a/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-9-s.js
+++ b/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-9-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter10/10.1/10.1.1/10.1.1-9-s.js
  * @description Strict Mode - Use Strict Directive Prologue is ''Use strict';' in which the first character is uppercase
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter10/10.2/10.2.1/10.2.1.1/10.2.1.1.3/10.2.1.1.3-4-16-s.js b/test/suite/converted/chapter10/10.2/10.2.1/10.2.1.1/10.2.1.1.3/10.2.1.1.3-4-16-s.js
index 698eba1f456303d4ee9e6ecb134bca6899a04c95..a579699ae9b91f87cbf31840d4ee6abec01db879 100644
--- a/test/suite/converted/chapter10/10.2/10.2.1/10.2.1.1/10.2.1.1.3/10.2.1.1.3-4-16-s.js
+++ b/test/suite/converted/chapter10/10.2/10.2.1/10.2.1.1/10.2.1.1.3/10.2.1.1.3-4-16-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter10/10.2/10.2.1/10.2.1.1/10.2.1.1.3/10.2.1.1.3-4-16-s.js
  * @description Strict Mode - TypeError is thrown when changing the value of a Value Property of the Global Object under strict mode (NaN)
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter10/10.2/10.2.1/10.2.1.1/10.2.1.1.3/10.2.1.1.3-4-18-s.js b/test/suite/converted/chapter10/10.2/10.2.1/10.2.1.1/10.2.1.1.3/10.2.1.1.3-4-18-s.js
index 4639caaa524f71d0bb09f51b60291a9f9e6fb899..1262326d3ad2cfdcd3d3c18ed022dbb9f98bf332 100644
--- a/test/suite/converted/chapter10/10.2/10.2.1/10.2.1.1/10.2.1.1.3/10.2.1.1.3-4-18-s.js
+++ b/test/suite/converted/chapter10/10.2/10.2.1/10.2.1.1/10.2.1.1.3/10.2.1.1.3-4-18-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter10/10.2/10.2.1/10.2.1.1/10.2.1.1.3/10.2.1.1.3-4-18-s.js
  * @description Strict Mode - TypeError is thrown when changing the value of a Value Property of the Global Object under strict mode (undefined)
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter10/10.2/10.2.1/10.2.1.1/10.2.1.1.3/10.2.1.1.3-4-22-s.js b/test/suite/converted/chapter10/10.2/10.2.1/10.2.1.1/10.2.1.1.3/10.2.1.1.3-4-22-s.js
index 74f75e9cae680d592f9375e128cadc10f9023bae..30d84827199b2f6640467dd3afe4e3bc36585f36 100644
--- a/test/suite/converted/chapter10/10.2/10.2.1/10.2.1.1/10.2.1.1.3/10.2.1.1.3-4-22-s.js
+++ b/test/suite/converted/chapter10/10.2/10.2.1/10.2.1.1/10.2.1.1.3/10.2.1.1.3-4-22-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter10/10.2/10.2.1/10.2.1.1/10.2.1.1.3/10.2.1.1.3-4-22-s.js
  * @description Strict Mode - TypeError is not thrown when changing the value of the Constructor Properties of the Global Object under strict mode (Object)
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter10/10.2/10.2.1/10.2.1.1/10.2.1.1.3/10.2.1.1.3-4-27-s.js b/test/suite/converted/chapter10/10.2/10.2.1/10.2.1.1/10.2.1.1.3/10.2.1.1.3-4-27-s.js
index 5307c36b14e67ab82dc64875023a31ba437f274b..14f7355f9877b90e01bca6e02bfe2b028f7a6e69 100644
--- a/test/suite/converted/chapter10/10.2/10.2.1/10.2.1.1/10.2.1.1.3/10.2.1.1.3-4-27-s.js
+++ b/test/suite/converted/chapter10/10.2/10.2.1/10.2.1.1/10.2.1.1.3/10.2.1.1.3-4-27-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter10/10.2/10.2.1/10.2.1.1/10.2.1.1.3/10.2.1.1.3-4-27-s.js
  * @description Strict Mode - TypeError is not thrown when changing the value of the Constructor Properties of the Global Object under strict mode (Number)
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter10/10.4/10.4.2/10.4.2-2-s.js b/test/suite/converted/chapter10/10.4/10.4.2/10.4.2-2-s.js
index 3dabd67b34df665f0a6fed0be00da12ce6f0f751..e1c6d5757a0baa86ea1fe60cf4bf78149adfcd85 100644
--- a/test/suite/converted/chapter10/10.4/10.4.2/10.4.2-2-s.js
+++ b/test/suite/converted/chapter10/10.4/10.4.2/10.4.2-2-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter10/10.4/10.4.2/10.4.2-2-s.js
  * @description Strict Mode - Strict mode eval code cannot instantiate functions in the variable environment of the caller to eval
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter10/10.4/10.4.2/10.4.2-3-c-1-s.js b/test/suite/converted/chapter10/10.4/10.4.2/10.4.2-3-c-1-s.js
index 85ea2a0f8f41a672acb469af30a288837bc57008..1b3053458c9ed9afa30fb011e55e64bf3ad425cd 100644
--- a/test/suite/converted/chapter10/10.4/10.4.2/10.4.2-3-c-1-s.js
+++ b/test/suite/converted/chapter10/10.4/10.4.2/10.4.2-3-c-1-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter10/10.4/10.4.2/10.4.2-3-c-1-s.js
  * @description Direct eval code in strict mode - cannot instantiate variable in the variable environment of the calling context
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter10/10.4/10.4.2/10.4.2-3-c-2-s.js b/test/suite/converted/chapter10/10.4/10.4.2/10.4.2-3-c-2-s.js
index e623d668c4d2ae6b334021590aee73c9cd6b45f8..ec2c3da2ab78005ac120984e84bdea411adedfc4 100644
--- a/test/suite/converted/chapter10/10.4/10.4.2/10.4.2-3-c-2-s.js
+++ b/test/suite/converted/chapter10/10.4/10.4.2/10.4.2-3-c-2-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter10/10.4/10.4.2/10.4.2-3-c-2-s.js
  * @description Calling code in strict mode - eval cannot instantiate variable in the variable environment of the calling context
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter10/10.4/10.4.2/10.4.2.1-1gs.js b/test/suite/converted/chapter10/10.4/10.4.2/10.4.2.1-1gs.js
index 54422c6f2cad234ddbc0fa339ccd74db9dd86580..795d537c9d4ef402ffdb5008c0d476ab00adbd2b 100644
--- a/test/suite/converted/chapter10/10.4/10.4.2/10.4.2.1-1gs.js
+++ b/test/suite/converted/chapter10/10.4/10.4.2/10.4.2.1-1gs.js
@@ -3,7 +3,7 @@
 /**
  * @path chapter10/10.4/10.4.2/10.4.2.1-1gs.js
  * @description Strict Mode - eval code cannot instantiate variable in the variable environment of the calling context that invoked the eval if the code of the calling context is strict code
- * @strictOnly
+ * @onlyStrict
  * @negative EarlyErrorRePat
  */
 
diff --git a/test/suite/converted/chapter10/10.4/10.4.2/10.4.2.1-2-s.js b/test/suite/converted/chapter10/10.4/10.4.2/10.4.2.1-2-s.js
index bd8078b5838974ab3439acb9d7f4b847be505fa8..71e28196d3ec9cfe374238b8b7aa5b73626561fb 100644
--- a/test/suite/converted/chapter10/10.4/10.4.2/10.4.2.1-2-s.js
+++ b/test/suite/converted/chapter10/10.4/10.4.2/10.4.2.1-2-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter10/10.4/10.4.2/10.4.2.1-2-s.js
  * @description Strict Mode - Strict mode eval code cannot instantiate functions in the variable environment of the caller to eval
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter10/10.4/10.4.2/10.4.2.1-4-s.js b/test/suite/converted/chapter10/10.4/10.4.2/10.4.2.1-4-s.js
index 69e0143917af1abc8c62c5aeead5e6ae14ae5b26..46a392015b8d2652666b2fd4bb628d1828b36c7c 100644
--- a/test/suite/converted/chapter10/10.4/10.4.2/10.4.2.1-4-s.js
+++ b/test/suite/converted/chapter10/10.4/10.4.2/10.4.2.1-4-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter10/10.4/10.4.2/10.4.2.1-4-s.js
  * @description Strict Mode - Strict mode eval code cannot instantiate functions in the variable environment of the caller to eval which is contained in strict mode code
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter10/10.4/10.4.3/10.4.3-1-1-s.js b/test/suite/converted/chapter10/10.4/10.4.3/10.4.3-1-1-s.js
index 77b345826d5a65dd73f050b79959cbdd64a5ed95..0b1e2347563ed4bf831082c2c8b3be6e88dccfec 100644
--- a/test/suite/converted/chapter10/10.4/10.4.3/10.4.3-1-1-s.js
+++ b/test/suite/converted/chapter10/10.4/10.4.3/10.4.3-1-1-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter10/10.4/10.4.3/10.4.3-1-1-s.js
  * @description this is not coerced to an object in strict mode (Number)
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter10/10.4/10.4.3/10.4.3-1-2-s.js b/test/suite/converted/chapter10/10.4/10.4.3/10.4.3-1-2-s.js
index e8ddfa4c46039e8d986204daf949a2159a65d410..dadc6da52f63404cd55681846a51c720b297c272 100644
--- a/test/suite/converted/chapter10/10.4/10.4.3/10.4.3-1-2-s.js
+++ b/test/suite/converted/chapter10/10.4/10.4.3/10.4.3-1-2-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter10/10.4/10.4.3/10.4.3-1-2-s.js
  * @description this is not coerced to an object in strict mode (string)
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter10/10.4/10.4.3/10.4.3-1-3-s.js b/test/suite/converted/chapter10/10.4/10.4.3/10.4.3-1-3-s.js
index 02b22ee35e92afa0e27dc03c5f51860cb358df58..f48a4134b12086e274022b3116c0666c13064afa 100644
--- a/test/suite/converted/chapter10/10.4/10.4.3/10.4.3-1-3-s.js
+++ b/test/suite/converted/chapter10/10.4/10.4.3/10.4.3-1-3-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter10/10.4/10.4.3/10.4.3-1-3-s.js
  * @description this is not coerced to an object in strict mode (undefined)
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter10/10.4/10.4.3/10.4.3-1-4-s.js b/test/suite/converted/chapter10/10.4/10.4.3/10.4.3-1-4-s.js
index fd7c94d089c07beec0aa2285754e59f006a6abb5..fec54756eb7d6afc723c0595376b78c18b2b706a 100644
--- a/test/suite/converted/chapter10/10.4/10.4.3/10.4.3-1-4-s.js
+++ b/test/suite/converted/chapter10/10.4/10.4.3/10.4.3-1-4-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter10/10.4/10.4.3/10.4.3-1-4-s.js
  * @description this is not coerced to an object in strict mode (boolean)
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter10/10.4/10.4.3/10.4.3-1-5-s.js b/test/suite/converted/chapter10/10.4/10.4.3/10.4.3-1-5-s.js
index ad281fe917c20d228fdb8456f7f40113e86eb02e..67ddcc3f2020d607938983119c4ab17522a51e55 100644
--- a/test/suite/converted/chapter10/10.4/10.4.3/10.4.3-1-5-s.js
+++ b/test/suite/converted/chapter10/10.4/10.4.3/10.4.3-1-5-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter10/10.4/10.4.3/10.4.3-1-5-s.js
  * @description this is not coerced to an object in strict mode (function)
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter10/10.4/10.4.3/10.4.3-1-7-s.js b/test/suite/converted/chapter10/10.4/10.4.3/10.4.3-1-7-s.js
index 40483dc8b5793c115fc996cc3e57cd135c42ce2e..2f6d0dd7b7a2fa5edaff307bf814999482541621 100644
--- a/test/suite/converted/chapter10/10.4/10.4.3/10.4.3-1-7-s.js
+++ b/test/suite/converted/chapter10/10.4/10.4.3/10.4.3-1-7-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter10/10.4/10.4.3/10.4.3-1-7-s.js
  * @description Strict Mode - checking 'this' (FunctionDeclaration defined within strict mode)
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter10/10.4/10.4.3/10.4.3-1-7gs.js b/test/suite/converted/chapter10/10.4/10.4.3/10.4.3-1-7gs.js
index 5f5629b0012d0496fa14b9a6d0a3588a5e86b0d8..af8249eea1fe18870580bad8d9aa22054644cdd7 100644
--- a/test/suite/converted/chapter10/10.4/10.4.3/10.4.3-1-7gs.js
+++ b/test/suite/converted/chapter10/10.4/10.4.3/10.4.3-1-7gs.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter10/10.4/10.4.3/10.4.3-1-7gs.js
  * @description Strict - checking 'this' from a global scope (FunctionDeclaration defined within strict mode)
- * @strictOnly
+ * @onlyStrict
  */
 
 "use strict";
diff --git a/test/suite/converted/chapter10/10.4/10.4.3/10.4.3-1-8-s.js b/test/suite/converted/chapter10/10.4/10.4.3/10.4.3-1-8-s.js
index 3c280b364b6990da309a68767e7fc7fee07c04f7..dbee7957dacba2eb2db110a4e5ea69293508eadc 100644
--- a/test/suite/converted/chapter10/10.4/10.4.3/10.4.3-1-8-s.js
+++ b/test/suite/converted/chapter10/10.4/10.4.3/10.4.3-1-8-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter10/10.4/10.4.3/10.4.3-1-8-s.js
  * @description Strict Mode - checking 'this' (FunctionDeclaration includes strict directive prologue)
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter10/10.4/10.4.3/10.4.3-1-8gs.js b/test/suite/converted/chapter10/10.4/10.4.3/10.4.3-1-8gs.js
index 9cfd78d41aba0f6b3b325660d1fa1a09d08908b3..054351059aa83c2aa72d7bb7740db7634dea2835 100644
--- a/test/suite/converted/chapter10/10.4/10.4.3/10.4.3-1-8gs.js
+++ b/test/suite/converted/chapter10/10.4/10.4.3/10.4.3-1-8gs.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter10/10.4/10.4.3/10.4.3-1-8gs.js
  * @description Strict - checking 'this' from a global scope (FunctionDeclaration includes strict directive prologue)
- * @strictOnly
+ * @onlyStrict
  */
 
 function f() {
diff --git a/test/suite/converted/chapter10/10.5/10.5-1-s.js b/test/suite/converted/chapter10/10.5/10.5-1-s.js
index e572691c7992efdecf5d7990bff65ff48620fd91..ab0ee0fdab2570b7d819907d55829481a55686d7 100644
--- a/test/suite/converted/chapter10/10.5/10.5-1-s.js
+++ b/test/suite/converted/chapter10/10.5/10.5-1-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter10/10.5/10.5-1-s.js
  * @description Strict Mode - arguments object is immutable
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter10/10.5/10.5-1gs.js b/test/suite/converted/chapter10/10.5/10.5-1gs.js
index 7f9413e87f08340c5f46d762dd8cad54b462e25d..0f10a24d8884de6b407f6e22d73aefc0e01c913b 100644
--- a/test/suite/converted/chapter10/10.5/10.5-1gs.js
+++ b/test/suite/converted/chapter10/10.5/10.5-1gs.js
@@ -3,7 +3,7 @@
 /**
  * @path chapter10/10.5/10.5-1gs.js
  * @description Strict Mode - arguments cannot be assigned to in a strict function
- * @strictOnly
+ * @onlyStrict
  * @negative EarlyErrorRePat
  */
 
diff --git a/test/suite/converted/chapter10/10.5/10.5-7-b-1-s.js b/test/suite/converted/chapter10/10.5/10.5-7-b-1-s.js
index cc0167aa7bfd9506fb3fa0f5bf5189d48711d167..b7979e6f34591d09547c4e0ebcfd8d30710427d0 100644
--- a/test/suite/converted/chapter10/10.5/10.5-7-b-1-s.js
+++ b/test/suite/converted/chapter10/10.5/10.5-7-b-1-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter10/10.5/10.5-7-b-1-s.js
  * @description Strict Mode - arguments object is immutable in eval'ed functions
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter10/10.5/10.5-7-b-2-s.js b/test/suite/converted/chapter10/10.5/10.5-7-b-2-s.js
index aefd6dc47674fb2b08aeaab3eb8eaf50f207c8d6..bf0b8dbbb6d52747081b6a93180f70688519fd27 100644
--- a/test/suite/converted/chapter10/10.5/10.5-7-b-2-s.js
+++ b/test/suite/converted/chapter10/10.5/10.5-7-b-2-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter10/10.5/10.5-7-b-2-s.js
  * @description Strict Mode - arguments object index assignment is allowed
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter10/10.5/10.5-7-b-3-s.js b/test/suite/converted/chapter10/10.5/10.5-7-b-3-s.js
index 8fe555113fee2bebdb9e36faad844b9338e25fa1..c70df50ca0016b8f4c3857e75bb17c533ecad29d 100644
--- a/test/suite/converted/chapter10/10.5/10.5-7-b-3-s.js
+++ b/test/suite/converted/chapter10/10.5/10.5-7-b-3-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter10/10.5/10.5-7-b-3-s.js
  * @description Strict Mode - Adding property to the arguments object successful under strict mode 
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter10/10.5/10.5-7-b-4-s.js b/test/suite/converted/chapter10/10.5/10.5-7-b-4-s.js
index d948a9a9f849485597626d2854077168f6c95049..684773454a30c30dc522f58e79556dd9a747366f 100644
--- a/test/suite/converted/chapter10/10.5/10.5-7-b-4-s.js
+++ b/test/suite/converted/chapter10/10.5/10.5-7-b-4-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter10/10.5/10.5-7-b-4-s.js
  * @description Strict Mode - Deleting property of the arguments object successful under strict mode
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter10/10.6/10.6-10-c-ii-1-s.js b/test/suite/converted/chapter10/10.6/10.6-10-c-ii-1-s.js
index 7355d01fbacec0d377d7ba44c3fa3297cd0fed04..b06cf0e54f320e211bb7c3a556b307d0d0913685 100644
--- a/test/suite/converted/chapter10/10.6/10.6-10-c-ii-1-s.js
+++ b/test/suite/converted/chapter10/10.6/10.6-10-c-ii-1-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter10/10.6/10.6-10-c-ii-1-s.js
  * @description arguments[i] remains same after changing actual parameters in strict mode
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter10/10.6/10.6-10-c-ii-2-s.js b/test/suite/converted/chapter10/10.6/10.6-10-c-ii-2-s.js
index 3cdb7e759547c9155a76f95e665d73b44bc7c9a3..f07c08bb359ea7687aa6d2063b19c5569e01273e 100644
--- a/test/suite/converted/chapter10/10.6/10.6-10-c-ii-2-s.js
+++ b/test/suite/converted/chapter10/10.6/10.6-10-c-ii-2-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter10/10.6/10.6-10-c-ii-2-s.js
  * @description arguments[i] doesn't map to actual parameters in strict mode
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter10/10.6/10.6-13-b-1-s.js b/test/suite/converted/chapter10/10.6/10.6-13-b-1-s.js
index 7ada36d8d27027bb948aa05e4ebca7e557b054f3..a55975803ae90d73c33816995f868ca306316c1c 100644
--- a/test/suite/converted/chapter10/10.6/10.6-13-b-1-s.js
+++ b/test/suite/converted/chapter10/10.6/10.6-13-b-1-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter10/10.6/10.6-13-b-1-s.js
  * @description Accessing caller property of Arguments object throws TypeError in strict mode
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter10/10.6/10.6-13-b-2-s.js b/test/suite/converted/chapter10/10.6/10.6-13-b-2-s.js
index 2799b67fc20eb2a73a20419bd4e7e4a99ed034e0..538dbd3c6f1262c4594c2bdfc51943428610796a 100644
--- a/test/suite/converted/chapter10/10.6/10.6-13-b-2-s.js
+++ b/test/suite/converted/chapter10/10.6/10.6-13-b-2-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter10/10.6/10.6-13-b-2-s.js
  * @description arguments.caller exists in strict mode
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter10/10.6/10.6-13-b-3-s.js b/test/suite/converted/chapter10/10.6/10.6-13-b-3-s.js
index 18eb799a3c2ca5b7c9920121f6cc677db2eab0ae..9f594d8205ca390de4eb45dcafdf487abfe8fe04 100644
--- a/test/suite/converted/chapter10/10.6/10.6-13-b-3-s.js
+++ b/test/suite/converted/chapter10/10.6/10.6-13-b-3-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter10/10.6/10.6-13-b-3-s.js
  * @description arguments.caller is non-configurable in strict mode
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter10/10.6/10.6-13-c-1-s.js b/test/suite/converted/chapter10/10.6/10.6-13-c-1-s.js
index 38222cfe55d7db4a92b6773a0e438829684fa29c..5796e96f0d71a0b973eb588d2dd5b31cee41cb18 100644
--- a/test/suite/converted/chapter10/10.6/10.6-13-c-1-s.js
+++ b/test/suite/converted/chapter10/10.6/10.6-13-c-1-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter10/10.6/10.6-13-c-1-s.js
  * @description Accessing callee property of Arguments object throws TypeError in strict mode
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter10/10.6/10.6-13-c-2-s.js b/test/suite/converted/chapter10/10.6/10.6-13-c-2-s.js
index 0b64cefcdaf96e94838a16e79d4c21cf75647bfb..d43b25bd38fe6e2b42dd306d9e8cafb19ad5f32c 100644
--- a/test/suite/converted/chapter10/10.6/10.6-13-c-2-s.js
+++ b/test/suite/converted/chapter10/10.6/10.6-13-c-2-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter10/10.6/10.6-13-c-2-s.js
  * @description arguments.callee is exists in strict mode
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter10/10.6/10.6-13-c-3-s.js b/test/suite/converted/chapter10/10.6/10.6-13-c-3-s.js
index dc04b6d0dcb36103e84196355f818e1c73506f2c..d813891a46a5fab456e504e16a7d9fcf48727ca7 100644
--- a/test/suite/converted/chapter10/10.6/10.6-13-c-3-s.js
+++ b/test/suite/converted/chapter10/10.6/10.6-13-c-3-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter10/10.6/10.6-13-c-3-s.js
  * @description arguments.callee is non-configurable in strict mode
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter10/10.6/10.6-14-1-s.js b/test/suite/converted/chapter10/10.6/10.6-14-1-s.js
index c7b676bf1006ee140fe2c3f9a8576e8269e98ea8..9fefbf93c7fd6d1b8b4e0c1f62fbb76a489ef16d 100644
--- a/test/suite/converted/chapter10/10.6/10.6-14-1-s.js
+++ b/test/suite/converted/chapter10/10.6/10.6-14-1-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter10/10.6/10.6-14-1-s.js
  * @description Strict Mode - 'callee' exists and 'caller' exists under strict mode
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter10/10.6/10.6-14-b-1-s.js b/test/suite/converted/chapter10/10.6/10.6-14-b-1-s.js
index 23abb0edb3f4e9660a1e3330e3cf1765560dc326..82f1304084adab917865598f70190ec45b808661 100644
--- a/test/suite/converted/chapter10/10.6/10.6-14-b-1-s.js
+++ b/test/suite/converted/chapter10/10.6/10.6-14-b-1-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter10/10.6/10.6-14-b-1-s.js
  * @description Strict Mode - [[Enumerable]] attribute value in 'caller' is false under strict mode
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter10/10.6/10.6-14-b-4-s.js b/test/suite/converted/chapter10/10.6/10.6-14-b-4-s.js
index 8cd920552c92f03eca81b9d7c9f7153f8ded5c7a..448b5d32394810ec81b64840824c84c86178b7e9 100644
--- a/test/suite/converted/chapter10/10.6/10.6-14-b-4-s.js
+++ b/test/suite/converted/chapter10/10.6/10.6-14-b-4-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter10/10.6/10.6-14-b-4-s.js
  * @description Strict Mode - TypeError is thrown when accessing the [[Set]] attribute in 'caller' under strict mode
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter10/10.6/10.6-14-c-1-s.js b/test/suite/converted/chapter10/10.6/10.6-14-c-1-s.js
index d13f10d99c7cb1a38119b9047659b7182bd088c1..15c74cf11d2c2f8e61da7061dd2e34ddd4de9315 100644
--- a/test/suite/converted/chapter10/10.6/10.6-14-c-1-s.js
+++ b/test/suite/converted/chapter10/10.6/10.6-14-c-1-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter10/10.6/10.6-14-c-1-s.js
  * @description Strict Mode - [[Enumerable]] attribute value in 'callee' is false under strict mode
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter10/10.6/10.6-14-c-4-s.js b/test/suite/converted/chapter10/10.6/10.6-14-c-4-s.js
index b8a68dc5772a2133bd7379ceb243086264813ca5..8ccfa7912b003c1d8195cc350c5648d7d0ad138d 100644
--- a/test/suite/converted/chapter10/10.6/10.6-14-c-4-s.js
+++ b/test/suite/converted/chapter10/10.6/10.6-14-c-4-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter10/10.6/10.6-14-c-4-s.js
  * @description Strict Mode - TypeError is thrown when accessing the [[Set]] attribute in 'callee' under strict mode
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter10/10.6/10.6-1gs.js b/test/suite/converted/chapter10/10.6/10.6-1gs.js
index 24ac8bee7a9a4e04759b8394fafe442d2dd8bf57..90d60f48b9d29cc621bbf36e1db5e7f577cc3cdd 100644
--- a/test/suite/converted/chapter10/10.6/10.6-1gs.js
+++ b/test/suite/converted/chapter10/10.6/10.6-1gs.js
@@ -3,7 +3,7 @@
 /**
  * @path chapter10/10.6/10.6-1gs.js
  * @description Strict Mode - arguments.callee cannot be accessed in a strict function, but does not throw an early error
- * @strictOnly
+ * @onlyStrict
  */
 
 "use strict";
diff --git a/test/suite/converted/chapter10/10.6/10.6-2gs.js b/test/suite/converted/chapter10/10.6/10.6-2gs.js
index f76693fd9ed4335b0eca26bafd2ff38122421ccd..b7d3aa823b3ec340f0404c7e293b47381d6cffa9 100644
--- a/test/suite/converted/chapter10/10.6/10.6-2gs.js
+++ b/test/suite/converted/chapter10/10.6/10.6-2gs.js
@@ -3,7 +3,7 @@
 /**
  * @path chapter10/10.6/10.6-2gs.js
  * @description Strict Mode - arguments.callee cannot be accessed in a strict function
- * @strictOnly
+ * @onlyStrict
  * @negative .
  */
 
diff --git a/test/suite/converted/chapter11/11.1/11.1.1/11.1.1-1gs.js b/test/suite/converted/chapter11/11.1/11.1.1/11.1.1-1gs.js
index 24a9dc91e265e5aec1e13a0f45a39dedbe23d6a8..78826aa4c6ff65a38b6fbe6448bdc1451b660e32 100644
--- a/test/suite/converted/chapter11/11.1/11.1.1/11.1.1-1gs.js
+++ b/test/suite/converted/chapter11/11.1/11.1.1/11.1.1-1gs.js
@@ -3,7 +3,7 @@
 /**
  * @path chapter11/11.1/11.1.1/11.1.1-1gs.js
  * @description Strict Mode - 'this' object at the global scope is not undefined
- * @strictOnly
+ * @onlyStrict
  */
 
 "use strict";
diff --git a/test/suite/converted/chapter11/11.1/11.1.5/11.1.5-1-s.js b/test/suite/converted/chapter11/11.1/11.1.5/11.1.5-1-s.js
index 9bd6711337ccd1839a68d0f52846aafa6bf9ea3e..23473673312780e8597b870d12b0ed9acf789a2e 100644
--- a/test/suite/converted/chapter11/11.1/11.1.5/11.1.5-1-s.js
+++ b/test/suite/converted/chapter11/11.1/11.1.5/11.1.5-1-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter11/11.1/11.1.5/11.1.5-1-s.js
  * @description Strict Mode - SyntaxError is thrown when 'eval' occurs as the Identifier in a PropertySetParameterList of a PropertyAssignment that is contained in strict code
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter11/11.1/11.1.5/11.1.5-2-s.js b/test/suite/converted/chapter11/11.1/11.1.5/11.1.5-2-s.js
index 3d3d0f21a0f724f1e486d574980cfdde03574271..6cfa2d814051704ade2cefe7c2359a3c8536cbed 100644
--- a/test/suite/converted/chapter11/11.1/11.1.5/11.1.5-2-s.js
+++ b/test/suite/converted/chapter11/11.1/11.1.5/11.1.5-2-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter11/11.1/11.1.5/11.1.5-2-s.js
  * @description Strict Mode - SyntaxError is thrown when 'arguments' occurs as the Identifier in a PropertySetParameterList of a PropertyAssignment that is contained in strict code
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter11/11.1/11.1.5/11.1.5-3-s.js b/test/suite/converted/chapter11/11.1/11.1.5/11.1.5-3-s.js
index 7626effd54d1c03d57106801d6d7af5c506b12fc..324aae0a95aebad670f6aae171560979d4718cee 100644
--- a/test/suite/converted/chapter11/11.1/11.1.5/11.1.5-3-s.js
+++ b/test/suite/converted/chapter11/11.1/11.1.5/11.1.5-3-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter11/11.1/11.1.5/11.1.5-3-s.js
  * @description Strict Mode - SyntaxError is thrown when  'evals'  occurs as the Identifier in a PropertySetParameterList of a PropertyAssignment  if its FunctionBody is strict code
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter11/11.1/11.1.5/11.1.5-4-4-a-1-s.js b/test/suite/converted/chapter11/11.1/11.1.5/11.1.5-4-4-a-1-s.js
index a8ec1ba0aa5bf265e05b2041f2a5d3b68b7da637..d5a1de26da86c733220cf68dbc06de31a0867989 100644
--- a/test/suite/converted/chapter11/11.1/11.1.5/11.1.5-4-4-a-1-s.js
+++ b/test/suite/converted/chapter11/11.1/11.1.5/11.1.5-4-4-a-1-s.js
@@ -27,7 +27,7 @@
  *
  * @path chapter11/11.1/11.1.5/11.1.5-4-4-a-1-s.js
  * @description Object literal - SyntaxError for duplicate date property name in strict mode
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter11/11.1/11.1.5/11.1.5-4-s.js b/test/suite/converted/chapter11/11.1/11.1.5/11.1.5-4-s.js
index 4da5f6e7f768066d86bec02b24bd2c2dd1e16904..7cd9f3bb721b6e5564b697073f668894806956b2 100644
--- a/test/suite/converted/chapter11/11.1/11.1.5/11.1.5-4-s.js
+++ b/test/suite/converted/chapter11/11.1/11.1.5/11.1.5-4-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter11/11.1/11.1.5/11.1.5-4-s.js
  * @description Strict Mode - SyntaxError is thrown when 'arguments'  occurs as the Identifier in a PropertySetParameterList of a PropertyAssignment  if its FunctionBody is strict code
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter11/11.1/11.1.5/11.1.5_6-2-1-s.js b/test/suite/converted/chapter11/11.1/11.1.5/11.1.5_6-2-1-s.js
index bd397fe98157bde45d5a3d230576e1b61d0cf4d0..53e8894e5fedf52df51426ec7e83c1958aa72c87 100644
--- a/test/suite/converted/chapter11/11.1/11.1.5/11.1.5_6-2-1-s.js
+++ b/test/suite/converted/chapter11/11.1/11.1.5/11.1.5_6-2-1-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter11/11.1/11.1.5/11.1.5_6-2-1-s.js
  * @description Strict Mode - SyntaxError is thrown when an assignment to a reserved word or a future reserved word is contained in strict code
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter11/11.1/11.1.5/11.1.5_6-2-2-s.js b/test/suite/converted/chapter11/11.1/11.1.5/11.1.5_6-2-2-s.js
index fc8f10c1e44e56a937dbad5b2efb2dc50f92727d..6af5905edd8ffd089aab2dfde99e1b808efc206f 100644
--- a/test/suite/converted/chapter11/11.1/11.1.5/11.1.5_6-2-2-s.js
+++ b/test/suite/converted/chapter11/11.1/11.1.5/11.1.5_6-2-2-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter11/11.1/11.1.5/11.1.5_6-2-2-s.js
  * @description Strict Mode - SyntaxError is thrown when an assignment to a reserved word or a future reserved word is made inside a strict mode FunctionBody of a PropertyAssignment
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter11/11.1/11.1.5/11.1.5_7-2-1-s.js b/test/suite/converted/chapter11/11.1/11.1.5/11.1.5_7-2-1-s.js
index ac5ed14fa7760d4bca9bf63fe9bb72caa1692a11..3e487bf24ef7c6a4b256b37121e005cb670191a3 100644
--- a/test/suite/converted/chapter11/11.1/11.1.5/11.1.5_7-2-1-s.js
+++ b/test/suite/converted/chapter11/11.1/11.1.5/11.1.5_7-2-1-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter11/11.1/11.1.5/11.1.5_7-2-1-s.js
  * @description Strict Mode - SyntaxError is thrown when an assignment to a reserved word is contained in strict code
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter11/11.1/11.1.5/11.1.5_7-2-2-s.js b/test/suite/converted/chapter11/11.1/11.1.5/11.1.5_7-2-2-s.js
index 645c81fba4fe369aceea3735216ad2d56ad16b56..edf303a639fd47da5b7c44ab75593417da9d4167 100644
--- a/test/suite/converted/chapter11/11.1/11.1.5/11.1.5_7-2-2-s.js
+++ b/test/suite/converted/chapter11/11.1/11.1.5/11.1.5_7-2-2-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter11/11.1/11.1.5/11.1.5_7-2-2-s.js
  * @description Strict Mode - SyntaxError is thrown when an assignment to a reserved word is made in  a strict FunctionBody of a PropertyAssignment
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter11/11.13/11.13.1/11.13.1-1-6-s.js b/test/suite/converted/chapter11/11.13/11.13.1/11.13.1-1-6-s.js
index b3f9e94718298569d8ff4002f61cdfeaf5efa01d..641d3ec35b59301a987c7b66a71735414378bc63 100644
--- a/test/suite/converted/chapter11/11.13/11.13.1/11.13.1-1-6-s.js
+++ b/test/suite/converted/chapter11/11.13/11.13.1/11.13.1-1-6-s.js
@@ -23,7 +23,7 @@
  *
  * @path chapter11/11.13/11.13.1/11.13.1-1-6-s.js
  * @description simple assignment throws ReferenceError if LeftHandSide is an unresolvable reference in strict mode (base obj undefined)
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter11/11.13/11.13.1/11.13.1-1-s.js b/test/suite/converted/chapter11/11.13/11.13.1/11.13.1-1-s.js
index f4c7360c46515764ffdc203ba746c210c6ceccc4..6bb223818c1141e62bfb93ed385f5ad1e2325735 100644
--- a/test/suite/converted/chapter11/11.13/11.13.1/11.13.1-1-s.js
+++ b/test/suite/converted/chapter11/11.13/11.13.1/11.13.1-1-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter11/11.13/11.13.1/11.13.1-1-s.js
  * @description Strict Mode - TypeError is thrown if The LeftHandSide is a reference to a data property with the attribute value {[[Writable]]:false} under strict mode
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter11/11.13/11.13.1/11.13.1-2-s.js b/test/suite/converted/chapter11/11.13/11.13.1/11.13.1-2-s.js
index 9497618e05dd52f009df515040e5476788e3a19f..14ff6756fea2467a82f2dea8b2d71d298784429b 100644
--- a/test/suite/converted/chapter11/11.13/11.13.1/11.13.1-2-s.js
+++ b/test/suite/converted/chapter11/11.13/11.13.1/11.13.1-2-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter11/11.13/11.13.1/11.13.1-2-s.js
  * @description Strict Mode - TypeError is thrown if The LeftHandSide is a reference to an accessor property with the attribute value {[[Set]]:undefined} under strict mode
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter11/11.13/11.13.1/11.13.1-3-s.js b/test/suite/converted/chapter11/11.13/11.13.1/11.13.1-3-s.js
index da6160b3276f3a41117bc9a3f0c343b1aa9a1408..f7af22b0743d70fd1f47d0a87f5b30f45af0ddc1 100644
--- a/test/suite/converted/chapter11/11.13/11.13.1/11.13.1-3-s.js
+++ b/test/suite/converted/chapter11/11.13/11.13.1/11.13.1-3-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter11/11.13/11.13.1/11.13.1-3-s.js
  * @description Strict Mode - TypeError is thrown if The LeftHandSide is a reference to a non-existent property of an object whose [[Extensible]] internal property has the value false under strict mode
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter11/11.13/11.13.1/11.13.1-4-14-s.js b/test/suite/converted/chapter11/11.13/11.13.1/11.13.1-4-14-s.js
index 4c4878760400e6e1667da197cd1b3fb8173ef3ab..9e32da9db4b0c479311d354d286928400eb06efb 100644
--- a/test/suite/converted/chapter11/11.13/11.13.1/11.13.1-4-14-s.js
+++ b/test/suite/converted/chapter11/11.13/11.13.1/11.13.1-4-14-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter11/11.13/11.13.1/11.13.1-4-14-s.js
  * @description simple assignment throws TypeError if LeftHandSide is a readonly property in strict mode (Number.MAX_VALUE)
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter11/11.13/11.13.1/11.13.1-4-27-s.js b/test/suite/converted/chapter11/11.13/11.13.1/11.13.1-4-27-s.js
index ed746d46f96649a4b6567a15c2fe51e0f9dde4f6..c3250f15d7453bb18423724f739e9afa906c8bf4 100644
--- a/test/suite/converted/chapter11/11.13/11.13.1/11.13.1-4-27-s.js
+++ b/test/suite/converted/chapter11/11.13/11.13.1/11.13.1-4-27-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter11/11.13/11.13.1/11.13.1-4-27-s.js
  * @description simple assignment throws TypeError if LeftHandSide is a readonly property in strict mode (Global.undefined)
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter11/11.13/11.13.1/11.13.1-4-28-s.js b/test/suite/converted/chapter11/11.13/11.13.1/11.13.1-4-28-s.js
index 72b8dddc7a45a02540ad1fe584395983a4b9ba64..f4725eab0ff358029957c03c9316738159a40517 100644
--- a/test/suite/converted/chapter11/11.13/11.13.1/11.13.1-4-28-s.js
+++ b/test/suite/converted/chapter11/11.13/11.13.1/11.13.1-4-28-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter11/11.13/11.13.1/11.13.1-4-28-s.js
  * @description Strict Mode - SyntaxError is thrown if the identifier 'eval' appears as the LeftHandSideExpression of simple assignment(=) under strict mode
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter11/11.13/11.13.1/11.13.1-4-29-s.js b/test/suite/converted/chapter11/11.13/11.13.1/11.13.1-4-29-s.js
index 26b02834a7b40456f66a5f1b4e5d2d283a6b007d..99bcb146258c32ae0b822ddb69c01d1e1cd068d7 100644
--- a/test/suite/converted/chapter11/11.13/11.13.1/11.13.1-4-29-s.js
+++ b/test/suite/converted/chapter11/11.13/11.13.1/11.13.1-4-29-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter11/11.13/11.13.1/11.13.1-4-29-s.js
  * @description Strict Mode - SyntaxError is thrown if the identifier 'arguments' appears as the LeftHandSideExpression of simple assignment(=) under strict mode
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter11/11.13/11.13.1/11.13.1-4-3-s.js b/test/suite/converted/chapter11/11.13/11.13.1/11.13.1-4-3-s.js
index bb247ab136393812982dfd8740916c6e600ebaa3..c118dc86e3b0e05600b1c8098231c9b971260e9b 100644
--- a/test/suite/converted/chapter11/11.13/11.13.1/11.13.1-4-3-s.js
+++ b/test/suite/converted/chapter11/11.13/11.13.1/11.13.1-4-3-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter11/11.13/11.13.1/11.13.1-4-3-s.js
  * @description simple assignment throws TypeError if LeftHandSide is a readonly property in strict mode (Global.Infinity)
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter11/11.13/11.13.1/11.13.1-4-6-s.js b/test/suite/converted/chapter11/11.13/11.13.1/11.13.1-4-6-s.js
index cbaa2ada0321961f07955554dc8f72b94e971d8c..0f14baa80e59b64438aa864cdcaae28d60e48335 100644
--- a/test/suite/converted/chapter11/11.13/11.13.1/11.13.1-4-6-s.js
+++ b/test/suite/converted/chapter11/11.13/11.13.1/11.13.1-4-6-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter11/11.13/11.13.1/11.13.1-4-6-s.js
  * @description simple assignment throws TypeError if LeftHandSide is a readonly property in strict mode (Function.length)
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-1-s.js b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-1-s.js
index 4445f99cd5b8b570a9d45a5a56e5c0ac84123986..e0e46407594c6aa3279b9d3a24be29e04cf38aad 100644
--- a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-1-s.js
+++ b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-1-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter11/11.13/11.13.2/11.13.2-1-s.js
  * @description Strict Mode - ReferenceError is thrown if the LeftHandSideExpression of a Compound Assignment operator(*=) evaluates to an unresolvable reference
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-10-s.js b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-10-s.js
index 627f54a2f8ee6ae7ecdbef41b4227aa0593bb4cf..a8fda0c012b43ac39545576e6d37c6d1c54de1a8 100644
--- a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-10-s.js
+++ b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-10-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter11/11.13/11.13.2/11.13.2-10-s.js
  * @description Strict Mode - ReferenceError is thrown if the LeftHandSideExpression of a Compound Assignment operator(^=) evaluates to an unresolvable reference
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-11-s.js b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-11-s.js
index 70005d6285a9a5c992fb5d2d4dc7522900a3f479..38fd8938fdc716a386b0f2379b045c25f38fc387 100644
--- a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-11-s.js
+++ b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-11-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter11/11.13/11.13.2/11.13.2-11-s.js
  * @description Strict Mode - ReferenceError is thrown if the LeftHandSideExpression of a Compound Assignment operator(|=) evaluates to an unresolvable reference
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-12-s.js b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-12-s.js
index 1d93a1d11ffda646100ef160b21b715b8689e997..c7724715aa13994e5d1a93dd7538d1438765007a 100644
--- a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-12-s.js
+++ b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-12-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter11/11.13/11.13.2/11.13.2-12-s.js
  * @description Strict Mode - ReferenceError isn't thrown if the LeftHandSideExpression of a Compound Assignment operator(*=) evaluates to a resolvable reference
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-13-s.js b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-13-s.js
index 7c87698cf19f37d13212d53f6dd8ec087550034c..3c6cb5b6adb4a8e5da715b455f77c43aaeaccae5 100644
--- a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-13-s.js
+++ b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-13-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter11/11.13/11.13.2/11.13.2-13-s.js
  * @description Strict Mode - ReferenceError isn't thrown if the LeftHandSideExpression of a Compound Assignment operator(/=) evaluates to a resolvable reference
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-14-s.js b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-14-s.js
index 0d3c8feb0a9a40524b4ac5b85a79121f361c83cc..8fff0a1b0302d34aefdf188a4db925b1d5b4ec79 100644
--- a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-14-s.js
+++ b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-14-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter11/11.13/11.13.2/11.13.2-14-s.js
  * @description Strict Mode - ReferenceError isn't thrown if the LeftHandSideExpression of a Compound Assignment operator(%=) evaluates to a resolvable reference
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-15-s.js b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-15-s.js
index bdaeb0e4f2acd28ed45165b472e0984fd7fe74f9..9ed4f36e336fe25f028b460b6cf5f35ec0dd63d7 100644
--- a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-15-s.js
+++ b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-15-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter11/11.13/11.13.2/11.13.2-15-s.js
  * @description Strict Mode - ReferenceError isn't thrown if the LeftHandSideExpression of a Compound Assignment operator(>>>=) evaluates to a resolvable reference
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-16-s.js b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-16-s.js
index 45cbefd360806f3d1dca255a2a12eb3b7b875c49..0e8f9c3a0fffe82fa4585ab3e81da401ed8e0608 100644
--- a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-16-s.js
+++ b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-16-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter11/11.13/11.13.2/11.13.2-16-s.js
  * @description Strict Mode - ReferenceError isn't thrown if the LeftHandSideExpression of a Compound Assignment operator(-=) evaluates to a resolvable reference
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-17-s.js b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-17-s.js
index 57aaa91a49da0537bc9d8253fe05ce85c8405e60..478611cf6481dd3ba452b6fe4e3fa9a39a327d83 100644
--- a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-17-s.js
+++ b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-17-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter11/11.13/11.13.2/11.13.2-17-s.js
  * @description Strict Mode - ReferenceError isn't thrown if the LeftHandSideExpression of a Compound Assignment operator(<<=) evaluates to a resolvable reference
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-18-s.js b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-18-s.js
index 613fe35dde056464ba80554f0c0c09ecdcefcb30..58d391533a1df952b6ab88967053a0fc338f0a99 100644
--- a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-18-s.js
+++ b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-18-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter11/11.13/11.13.2/11.13.2-18-s.js
  * @description Strict Mode - ReferenceError isn't thrown if the LeftHandSideExpression of a Compound Assignment operator(>>=) evaluates to a resolvable reference
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-19-s.js b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-19-s.js
index c7991f87a274664d440350e81d02ba401f589e9d..89b28c2c046470202cbf0f91401dfb36f4e4768b 100644
--- a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-19-s.js
+++ b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-19-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter11/11.13/11.13.2/11.13.2-19-s.js
  * @description Strict Mode - ReferenceError isn't thrown if the LeftHandSideExpression of a Compound Assignment operator(+=) evaluates to a resolvable reference
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-2-s.js b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-2-s.js
index 032717841da3c8438213d082fd45c6937aa9fb70..8f33101a2f06184e5707022136047d59749857ae 100644
--- a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-2-s.js
+++ b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-2-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter11/11.13/11.13.2/11.13.2-2-s.js
  * @description Strict Mode - ReferenceError is thrown if the LeftHandSideExpression of a Compound Assignment operator(/=) evaluates to an unresolvable reference
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-20-s.js b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-20-s.js
index cccecbfeb308d03ea502c8813729e3d7509dd699..368bf6e3a9ed5f2b9c7890c43d5c791a2f4f6495 100644
--- a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-20-s.js
+++ b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-20-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter11/11.13/11.13.2/11.13.2-20-s.js
  * @description Strict Mode - ReferenceError isn't thrown if the LeftHandSideExpression of a Compound Assignment operator(&=) evaluates to a resolvable reference
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-21-s.js b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-21-s.js
index bdbf585c42924eca109094d55742ec313adb4314..bc658f74a0d8d4f35a20a06d4ec7986fc5c4dfcc 100644
--- a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-21-s.js
+++ b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-21-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter11/11.13/11.13.2/11.13.2-21-s.js
  * @description Strict Mode - ReferenceError isn't thrown if the LeftHandSideExpression of a Compound Assignment operator(^=) evaluates to a resolvable reference
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-22-s.js b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-22-s.js
index f0e943e8883b3808c5e4c83bfa7bd1483b5c9217..673c9804721bd0b61c0a72fb87ee13bf17a42c21 100644
--- a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-22-s.js
+++ b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-22-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter11/11.13/11.13.2/11.13.2-22-s.js
  * @description Strict Mode - ReferenceError isn't thrown if the LeftHandSideExpression of a Compound Assignment operator(|=) evaluates to a resolvable reference
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-23-s.js b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-23-s.js
index 900db809e32f75ca442ea74355ceace7d14db981..9864bab90c086d06c62952f97ace1a651a38de1d 100644
--- a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-23-s.js
+++ b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-23-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter11/11.13/11.13.2/11.13.2-23-s.js
  * @description Strict Mode - TypeError is thrown if The LeftHandSide of a Compound Assignment operator(*=) is a reference to a data property with the attribute value {[[Writable]]:false}
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-24-s.js b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-24-s.js
index e403dde9716dc671587ee36a1aab8429dfa7c8b0..f9bd0ac630be1322f5daefcca2f25a0ec6125545 100644
--- a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-24-s.js
+++ b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-24-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter11/11.13/11.13.2/11.13.2-24-s.js
  * @description Strict Mode - TypeError is thrown if The LeftHandSide of a Compound Assignment operator(/=) is a reference to a data property with the attribute value {[[Writable]]:false}
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-25-s.js b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-25-s.js
index 9aa28b315e754ce609c04ff3332608aefedbfe47..8ffb13fa6db2fa3e7d0c2936723a4c5f096c5e0a 100644
--- a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-25-s.js
+++ b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-25-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter11/11.13/11.13.2/11.13.2-25-s.js
  * @description Strict Mode - TypeError is thrown if The LeftHandSide of a Compound Assignment operator(%=) is a reference to a data property with the attribute value {[[Writable]]:false}
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-26-s.js b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-26-s.js
index 3633a1da76a50e851d814cae80c61dcdb84b67e1..b98b4c098816df8f1e48047f4c8483165fa595df 100644
--- a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-26-s.js
+++ b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-26-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter11/11.13/11.13.2/11.13.2-26-s.js
  * @description Strict Mode - TypeError is thrown if The LeftHandSide of a Compound Assignment operator(+=) is a reference to a data property with the attribute value {[[Writable]]:false}
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-27-s.js b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-27-s.js
index ed76c03cb194ded95155223e43f8613263ca4bf7..6b8b8ac5202f5778acd3a91e200783b11ee01647 100644
--- a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-27-s.js
+++ b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-27-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter11/11.13/11.13.2/11.13.2-27-s.js
  * @description Strict Mode - TypeError is thrown if The LeftHandSide of a Compound Assignment operator(-=) is a reference to a data property with the attribute value {[[Writable]]:false}
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-28-s.js b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-28-s.js
index ff17e768839d13b5286efd94a5daa1c63cb5c8ec..d11ea519e4d9ab45413f0e1732a175cf0f539db9 100644
--- a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-28-s.js
+++ b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-28-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter11/11.13/11.13.2/11.13.2-28-s.js
  * @description Strict Mode - TypeError is thrown if The LeftHandSide of a Compound Assignment operator(<<=) is a reference to a data property with the attribute value {[[Writable]]:false}
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-29-s.js b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-29-s.js
index 0d5d867e15cae5cf95143a1a2c3c76b757d4566a..30fb6a220e1cfa34a2806b14dedf44e62830afd9 100644
--- a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-29-s.js
+++ b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-29-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter11/11.13/11.13.2/11.13.2-29-s.js
  * @description Strict Mode - TypeError is thrown if The LeftHandSide of a Compound Assignment operator(>>=) is a reference to a data property with the attribute value {[[Writable]]:false}
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-3-s.js b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-3-s.js
index e2d4624f12e2c09a37f12b725d4592e6d4ec483c..b2a2edb7291a286ac8c3dca06ef22c296b725bb8 100644
--- a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-3-s.js
+++ b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-3-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter11/11.13/11.13.2/11.13.2-3-s.js
  * @description Strict Mode - ReferenceError is thrown if the LeftHandSideExpression of a Compound Assignment operator(%=) evaluates to an unresolvable reference
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-30-s.js b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-30-s.js
index 41f7f64d576e375ad47fa51290cdb029eabe9b57..ca9316205272826eb97996c3d3d07bcc65febb5c 100644
--- a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-30-s.js
+++ b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-30-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter11/11.13/11.13.2/11.13.2-30-s.js
  * @description Strict Mode - TypeError is thrown if The LeftHandSide of a Compound Assignment operator(>>>=) is a reference to a data property with the attribute value {[[Writable]]:false}
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-31-s.js b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-31-s.js
index 21af2ecdcd5ab53839c864a1c0efda2e6561fd8d..422fe62154ff14887d0564148f3c5e05aeb41c20 100644
--- a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-31-s.js
+++ b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-31-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter11/11.13/11.13.2/11.13.2-31-s.js
  * @description Strict Mode - TypeError is thrown if The LeftHandSide of a Compound Assignment operator(&=) is a reference to a data property with the attribute value {[[Writable]]:false}
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-32-s.js b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-32-s.js
index 743d608fdbd8c59367086fe8bc3ebe5d059c81f1..aa8c5149c4f47603c0fee4278b509e40c0ebfdae 100644
--- a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-32-s.js
+++ b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-32-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter11/11.13/11.13.2/11.13.2-32-s.js
  * @description Strict Mode - TypeError is thrown if The LeftHandSide of a Compound Assignment operator(^=) is a reference to a data property with the attribute value {[[Writable]]:false}
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-33-s.js b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-33-s.js
index 49733f97c9d0e4fde303a8c192d04edc6445241f..515ab1792975425aa1814dcdc032e9432f4baf9d 100644
--- a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-33-s.js
+++ b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-33-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter11/11.13/11.13.2/11.13.2-33-s.js
  * @description Strict Mode - TypeError is thrown if The LeftHandSide of a Compound Assignment operator(|=) is a reference to a data property with the attribute value {[[Writable]]:false}
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-34-s.js b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-34-s.js
index 722deafe0e9dc071b728a01fb6d413468baea3ce..50058225ffc9d509dc30efdf37543c08eac54b9b 100644
--- a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-34-s.js
+++ b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-34-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter11/11.13/11.13.2/11.13.2-34-s.js
  * @description Strict Mode - TypeError is thrown if The LeftHandSide of a Compound Assignment operator(*=) is a reference to an accessor property with the attribute value {[[Set]]:undefined}
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-35-s.js b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-35-s.js
index 11ff7703b3fcae8769f119503726d6e295f3b02c..c5a8848d2530269053504e167f5c8641884d556c 100644
--- a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-35-s.js
+++ b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-35-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter11/11.13/11.13.2/11.13.2-35-s.js
  * @description Strict Mode - TypeError is thrown if The LeftHandSide of a Compound Assignment operator(/=) is a reference to an accessor property with the attribute value {[[Set]]:undefined}
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-36-s.js b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-36-s.js
index 97ab76199b5f20c13db8cb7d9c8e68494d437a2f..fc2d6f6be876e42d4f9a154ed23fa590a770573d 100644
--- a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-36-s.js
+++ b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-36-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter11/11.13/11.13.2/11.13.2-36-s.js
  * @description Strict Mode - TypeError is thrown if The LeftHandSide of a Compound Assignment operator(%=) is a reference to an accessor property with the attribute value {[[Set]]:undefined}
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-37-s.js b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-37-s.js
index bde17dd81601685a4327bd5450200c885afa027c..10429212bcf76643ffaa0aa8b88d39c92cc91afb 100644
--- a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-37-s.js
+++ b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-37-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter11/11.13/11.13.2/11.13.2-37-s.js
  * @description Strict Mode - TypeError is thrown if The LeftHandSide of a Compound Assignment operator(+=) is a reference to an accessor property with the attribute value {[[Set]]:undefined}
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-38-s.js b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-38-s.js
index 97fb9c6e76a10602f309aed2b70c98393eebc414..715015fccbdadb3b75bf9bae8ea5fb8facc2e689 100644
--- a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-38-s.js
+++ b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-38-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter11/11.13/11.13.2/11.13.2-38-s.js
  * @description Strict Mode - TypeError is thrown if The LeftHandSide of a Compound Assignment operator(-=) is a reference to an accessor property with the attribute value {[[Set]]:undefined}
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-39-s.js b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-39-s.js
index 2d1668d6608977a42245527a46e7b73eb566ef3e..a54a7eb56def11293dfd624505883418886a42ce 100644
--- a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-39-s.js
+++ b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-39-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter11/11.13/11.13.2/11.13.2-39-s.js
  * @description Strict Mode - TypeError is thrown if The LeftHandSide of a Compound Assignment operator(<<=) is a reference to an accessor property with the attribute value {[[Set]]:undefined}
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-4-s.js b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-4-s.js
index 2c9cd626c23833a39078ec248b0955a5c5d481dd..c865c7c4277fc612a1bf7c193f84d375b17fd67e 100644
--- a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-4-s.js
+++ b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-4-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter11/11.13/11.13.2/11.13.2-4-s.js
  * @description Strict Mode - ReferenceError is thrown if the LeftHandSideExpression of a Compound Assignment operator(+=) evaluates to an unresolvable reference
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-40-s.js b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-40-s.js
index f2daf51b6e724991d23c3c7e04c11d505b844174..5114c80b4bd547dbe8b143c9fab180a6b7a8a750 100644
--- a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-40-s.js
+++ b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-40-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter11/11.13/11.13.2/11.13.2-40-s.js
  * @description Strict Mode - TypeError is thrown if The LeftHandSide of a Compound Assignment operator(>>=) is a reference to an accessor property with the attribute value {[[Set]]:undefined}
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-41-s.js b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-41-s.js
index 0bcddff14d974e1d77e8457d1ed0c0595a0593ff..7c2ac449dfbe8f2d8fab5cfef7184103b99e8400 100644
--- a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-41-s.js
+++ b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-41-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter11/11.13/11.13.2/11.13.2-41-s.js
  * @description Strict Mode - TypeError is thrown if The LeftHandSide of a Compound Assignment operator(>>>=) is a reference to an accessor property with the attribute value {[[Set]]:undefined}
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-42-s.js b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-42-s.js
index e5a6c7c5bd7589859806d9b729988dc40334a605..eadcabb26ed90ac961afe231e6e6612c703f1c76 100644
--- a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-42-s.js
+++ b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-42-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter11/11.13/11.13.2/11.13.2-42-s.js
  * @description Strict Mode - TypeError is thrown if The LeftHandSide of a Compound Assignment operator(&=) is a reference to an accessor property with the attribute value {[[Set]]:undefined}
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-43-s.js b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-43-s.js
index 9b625fb68c2a2d6cd17660510936cbc1c81597f3..72ad9869a5d57fc874daee7dcdbccd5891e31c48 100644
--- a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-43-s.js
+++ b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-43-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter11/11.13/11.13.2/11.13.2-43-s.js
  * @description Strict Mode - TypeError is thrown if The LeftHandSide of a Compound Assignment operator(^=) is a reference to an accessor property with the attribute value {[[Set]]:undefined}
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-44-s.js b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-44-s.js
index 43593488304a9b668a95ec1b3e74178dcad7f1d7..1bf04f67cdfa671d18e7e525e440c685a68917b6 100644
--- a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-44-s.js
+++ b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-44-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter11/11.13/11.13.2/11.13.2-44-s.js
  * @description Strict Mode - TypeError is thrown if The LeftHandSide of a Compound Assignment operator(|=) is a reference of to an accessor property with the attribute value {[[Set]]:undefined}
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-45-s.js b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-45-s.js
index 58697d6db7bc63a50fc9edbbd018f8094223105b..50785ba847569b95235d26c0b5e0921ef00140a6 100644
--- a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-45-s.js
+++ b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-45-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter11/11.13/11.13.2/11.13.2-45-s.js
  * @description Strict Mode - TypeError is thrown if The LeftHandSide of a Compound Assignment operator(*=) is a reference to a non-existent property of an object whose [[Extensible]] internal property if false
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-46-s.js b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-46-s.js
index b2eaa298d34baa8ae82059d299f5e3b18e309884..34f97dcc5f2d78245f4faa23c5c6ac8d367bd271 100644
--- a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-46-s.js
+++ b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-46-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter11/11.13/11.13.2/11.13.2-46-s.js
  * @description Strict Mode - TypeError is thrown if The LeftHandSide of a Compound Assignment operator(/=) is a reference to a non-existent property of an object whose [[Extensible]] internal property if false
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-47-s.js b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-47-s.js
index 0df4a0ebb0744c81983e3e6d743cede8a1c450da..2d112bd63bb097f9f05d49e90ff5213880c21725 100644
--- a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-47-s.js
+++ b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-47-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter11/11.13/11.13.2/11.13.2-47-s.js
  * @description Strict Mode - TypeError is thrown if The LeftHandSide of a Compound Assignment operator(%=) is a reference to a non-existent property of an object whose [[Extensible]] internal property if false
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-48-s.js b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-48-s.js
index 15dbb3af2edd578d985ec4ff959fd423a38ab676..f2b37f681ac93e5cf8570640d5738776ed9f6325 100644
--- a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-48-s.js
+++ b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-48-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter11/11.13/11.13.2/11.13.2-48-s.js
  * @description Strict Mode - TypeError is thrown if The LeftHandSide of a Compound Assignment operator(+=) is a reference to a non-existent property of an object whose [[Extensible]] internal property if false
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-49-s.js b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-49-s.js
index b8c983d21635932d03e16d9ae3a35d08baf4eb49..c5c5803cf08e944e3b4c1c88b3eebf8a7a48ce09 100644
--- a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-49-s.js
+++ b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-49-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter11/11.13/11.13.2/11.13.2-49-s.js
  * @description Strict Mode - TypeError is thrown if The LeftHandSide of a Compound Assignment operator(-=) is a reference to a non-existent property of an object whose [[Extensible]] internal property if false
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-5-s.js b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-5-s.js
index 851096a5caba993eeed56d43f00e0357ed963f0d..10a5fefa4fc4460d75b0e94a05ba2d4832cdf712 100644
--- a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-5-s.js
+++ b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-5-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter11/11.13/11.13.2/11.13.2-5-s.js
  * @description Strict Mode - ReferenceError is thrown if the LeftHandSideExpression of a Compound Assignment operator(-=) evaluates to an unresolvable reference
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-50-s.js b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-50-s.js
index 6317aab492e962b2e7ceb72120e249669f928753..b2c9ea00d01dd8c178b723f8d04578f938d964b8 100644
--- a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-50-s.js
+++ b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-50-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter11/11.13/11.13.2/11.13.2-50-s.js
  * @description Strict Mode - TypeError is thrown if The LeftHandSide of a Compound Assignment operator(<<=) is a reference to a non-existent property of an object whose [[Extensible]] internal property if false
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-51-s.js b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-51-s.js
index e631f06a555372eb2dac500ba9202c54b4085b9c..752c1459242862ea2e818550f676de919f2d372c 100644
--- a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-51-s.js
+++ b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-51-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter11/11.13/11.13.2/11.13.2-51-s.js
  * @description Strict Mode - TypeError is thrown if The LeftHandSide of a Compound Assignment operator(>>=) is a reference to a non-existent property of an object whose [[Extensible]] internal property if false
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-52-s.js b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-52-s.js
index d325448ea78ce5f5150e28d670edc61bccba8140..3bab1e282b2ceaa6003722759e09c2f06de46924 100644
--- a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-52-s.js
+++ b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-52-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter11/11.13/11.13.2/11.13.2-52-s.js
  * @description Strict Mode - TypeError is thrown if The LeftHandSide of a Compound Assignment operator(>>>=) is a reference to a non-existent property of an object whose [[Extensible]] internal property if false
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-53-s.js b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-53-s.js
index c233af1695abfe6d42dd235dd9c2668117ca9033..28eb8c9fc6401273a3d0d03ca7dfd234260d14c1 100644
--- a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-53-s.js
+++ b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-53-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter11/11.13/11.13.2/11.13.2-53-s.js
  * @description Strict Mode - TypeError is thrown if The LeftHandSide of a Compound Assignment operator(&=) is a reference to a non-existent property of an object whose [[Extensible]] internal property if false
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-54-s.js b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-54-s.js
index 779dd6e80f14f872863c8a4311367ccfd8caba43..fa81420e0f82ec5aa5f45a91bf0f8e4534da0a7b 100644
--- a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-54-s.js
+++ b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-54-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter11/11.13/11.13.2/11.13.2-54-s.js
  * @description Strict Mode - TypeError is thrown if The LeftHandSide of a Compound Assignment operator(^=) is a reference to a non-existent property of an object whose [[Extensible]] internal property if false
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-55-s.js b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-55-s.js
index d0f9df47b47a3e61b39a9f20d8bc0a0615ba02ca..c32506deda6b29afbf9251820ec1110e59d1101f 100644
--- a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-55-s.js
+++ b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-55-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter11/11.13/11.13.2/11.13.2-55-s.js
  * @description Strict Mode - TypeError is thrown if The LeftHandSide of a Compound Assignment operator(|=) is a reference to a non-existent property of an object whose [[Extensible]] internal property if false
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-1-s.js b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-1-s.js
index f86054ef800967c5f05c6fb8fd09b1bbd2d17a39..9d1ab6a416d069c4d2e8c1a81663819cae5e6534 100644
--- a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-1-s.js
+++ b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-1-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter11/11.13/11.13.2/11.13.2-6-1-s.js
  * @description Strict Mode - SyntaxError is thrown if the identifier eval appear as the LeftHandSideExpression of a Compound Assignment operator(*=)
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-10-s.js b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-10-s.js
index 781b24fda8472892461eaf301a3928203000e19e..f91cb0aa4308d87d1199e37d91e4450fbad88de4 100644
--- a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-10-s.js
+++ b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-10-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter11/11.13/11.13.2/11.13.2-6-10-s.js
  * @description Strict Mode - SyntaxError is thrown if the identifier eval appear as the LeftHandSideExpression of a Compound Assignment operator(^=)
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-11-s.js b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-11-s.js
index 5b368155e286a3561b006369279980f4220a74c2..ed365335aef0e583aff4b3b750d4fa3edbd6e01b 100644
--- a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-11-s.js
+++ b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-11-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter11/11.13/11.13.2/11.13.2-6-11-s.js
  * @description Strict Mode - SyntaxError is thrown if the identifier eval appear as the LeftHandSideExpression of a Compound Assignment operator(|=)
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-12-s.js b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-12-s.js
index 77649f57dfb69096dd2d9411942ae3a442112ef0..5104dfecd0ce3e47dc749b3dfd9be3a883d54898 100644
--- a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-12-s.js
+++ b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-12-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter11/11.13/11.13.2/11.13.2-6-12-s.js
  * @description Strict Mode - SyntaxError is thrown if the identifier arguments appear as the LeftHandSideExpression of a Compound Assignment operator(*=)
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-13-s.js b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-13-s.js
index cd09b5aafd40a62f0924f8dc97f2475a099b3fc7..9cb8fc9b2c2c37d208131b95011f4d3cfee282d6 100644
--- a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-13-s.js
+++ b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-13-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter11/11.13/11.13.2/11.13.2-6-13-s.js
  * @description Strict Mode - SyntaxError is thrown if the identifier arguments appear as the LeftHandSideExpression of a Compound Assignment operator(/=)
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-14-s.js b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-14-s.js
index a65dcc4bfbdcf3fc8c1f2e6a178d266133f03bc7..d8d36a60187419ae8a3377ea63d566fc47654d55 100644
--- a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-14-s.js
+++ b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-14-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter11/11.13/11.13.2/11.13.2-6-14-s.js
  * @description Strict Mode - SyntaxError is thrown if the identifier arguments appear as the LeftHandSideExpression of a Compound Assignment operator(%=)
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-15-s.js b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-15-s.js
index f11d84afce4d764d4b5caf773c8ecea42c95321a..ea1c421fb5501c952169a8f14e9e244ca5518947 100644
--- a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-15-s.js
+++ b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-15-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter11/11.13/11.13.2/11.13.2-6-15-s.js
  * @description Strict Mode - SyntaxError is thrown if the identifier arguments appear as the LeftHandSideExpression of a Compound Assignment operator(+=)
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-16-s.js b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-16-s.js
index 63c0e6ecda17345fa6c19a40c02e157743809077..5e53fafe87490dc73354e90c20e46bc70ddd1195 100644
--- a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-16-s.js
+++ b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-16-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter11/11.13/11.13.2/11.13.2-6-16-s.js
  * @description Strict Mode - SyntaxError is thrown if the identifier arguments appear as the LeftHandSideExpression of a Compound Assignment operator(-=)
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-17-s.js b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-17-s.js
index 34a833bc45864f77684bb84455aabb3c5a3d023a..8c3ac8c397472e13e0a9d245c51ff07d05086fcb 100644
--- a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-17-s.js
+++ b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-17-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter11/11.13/11.13.2/11.13.2-6-17-s.js
  * @description Strict Mode - SyntaxError is thrown if the identifier arguments appear as the LeftHandSideExpression of a Compound Assignment operator(<<=)
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-18-s.js b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-18-s.js
index eeaa0211078c1027d70bd7a15fc7ae41265d1572..297e10a550fcc39a5f868fbb1925d1f11da0d6a0 100644
--- a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-18-s.js
+++ b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-18-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter11/11.13/11.13.2/11.13.2-6-18-s.js
  * @description Strict Mode - SyntaxError is thrown if the identifier arguments appear as the LeftHandSideExpression of a Compound Assignment operator(>>=)
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-19-s.js b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-19-s.js
index cbbfef4df03230b59ba30fb3f13fbc85c57f90c2..ce365147df3ab7357a8d54fc2e77c48d4a19e40f 100644
--- a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-19-s.js
+++ b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-19-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter11/11.13/11.13.2/11.13.2-6-19-s.js
  * @description Strict Mode - SyntaxError is thrown if the identifier arguments appear as the LeftHandSideExpression of a Compound Assignment operator(>>>=)
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-1gs.js b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-1gs.js
index 23a52da7fa27ae6340cf3f75a89cbaf512f16e91..88778958ca937ed8518203fa13e5a9d3ec6f2a0a 100644
--- a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-1gs.js
+++ b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-1gs.js
@@ -3,7 +3,7 @@
 /**
  * @path chapter11/11.13/11.13.2/11.13.2-6-1gs.js
  * @description Strict Mode - SyntaxError is throw if the identifier eval appears as the LeftHandSideExpression of a Compound Assignment operator(*=)
- * @strictOnly
+ * @onlyStrict
  * @negative EarlyErrorRePat
  */
 
diff --git a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-2-s.js b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-2-s.js
index 06fe8c7cd489d0a0a90b08bea6211e75fffee284..6ed689575d6f8ab7f035a53690b7aeb8ecbd2a13 100644
--- a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-2-s.js
+++ b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-2-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter11/11.13/11.13.2/11.13.2-6-2-s.js
  * @description Strict Mode - SyntaxError is thrown if the identifier eval appear as the LeftHandSideExpression of a Compound Assignment operator(/=)
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-20-s.js b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-20-s.js
index e807ee975ab9d52faaa589e1a29747dba601661b..8b90efd98a13a5b427a74143b0f1a5bd1d4596d9 100644
--- a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-20-s.js
+++ b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-20-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter11/11.13/11.13.2/11.13.2-6-20-s.js
  * @description Strict Mode - SyntaxError is thrown if the identifier arguments appear as the LeftHandSideExpression of a Compound Assignment operator(&=)
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-21-s.js b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-21-s.js
index cba0f77199a67b47f3f27221bc117a68ff06962e..14314fb8d0ebcec9f4f3abd96675ce9c63d0888f 100644
--- a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-21-s.js
+++ b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-21-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter11/11.13/11.13.2/11.13.2-6-21-s.js
  * @description Strict Mode - SyntaxError is thrown if the identifier arguments appear as the LeftHandSideExpression of a Compound Assignment operator(^=)
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-22-s.js b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-22-s.js
index 5ffb20ca9d1907940570d6aac1637ec6e4868feb..0a8fcdb3e807a31cbc4602a5a902c3312df361fd 100644
--- a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-22-s.js
+++ b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-22-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter11/11.13/11.13.2/11.13.2-6-22-s.js
  * @description Strict Mode - SyntaxError is thrown if the identifier arguments appear as the LeftHandSideExpression of a Compound Assignment operator(|=)
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-3-s.js b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-3-s.js
index 77e79adf314199c638ce838cb4ab7c359120e29b..ac78fdd2d803d9a2a72a69d67fe4ebe619b787d7 100644
--- a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-3-s.js
+++ b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-3-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter11/11.13/11.13.2/11.13.2-6-3-s.js
  * @description Strict Mode - SyntaxError is thrown if the identifier eval appear as the LeftHandSideExpression of a Compound Assignment operator(%=)
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-4-s.js b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-4-s.js
index 9c39946617aac946815028b0ab9d3e2547e15042..439594f06629d6b1f705038d5b3c288c78dd8ee4 100644
--- a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-4-s.js
+++ b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-4-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter11/11.13/11.13.2/11.13.2-6-4-s.js
  * @description Strict Mode - SyntaxError is thrown if the identifier eval appear as the LeftHandSideExpression of a Compound Assignment operator(+=)
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-5-s.js b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-5-s.js
index 428df06c78374903f706e6d6ac4e1aaffb420e18..76eb1aaab030518a822226ef19f632ab2343275a 100644
--- a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-5-s.js
+++ b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-5-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter11/11.13/11.13.2/11.13.2-6-5-s.js
  * @description Strict Mode - SyntaxError is thrown if the identifier eval appear as the LeftHandSideExpression of a Compound Assignment operator(-=)
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-6-s.js b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-6-s.js
index a1c1f8bb0c83bc9992614f6b655d4efa6a2a974b..3a6f76a8dcc7f879afcf15c4b6be21ab7fa5dcbf 100644
--- a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-6-s.js
+++ b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-6-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter11/11.13/11.13.2/11.13.2-6-6-s.js
  * @description Strict Mode - SyntaxError is thrown if the identifier eval appear as the LeftHandSideExpression of a Compound Assignment operator(<<=)
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-7-s.js b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-7-s.js
index a7f5d957a865e80851841a5d0ae826871815d26b..a47dba5a5b04bea33f1e9b812d4d5722c9e9fccb 100644
--- a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-7-s.js
+++ b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-7-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter11/11.13/11.13.2/11.13.2-6-7-s.js
  * @description Strict Mode - SyntaxError is thrown if the identifier eval appear as the LeftHandSideExpression of a Compound Assignment operator(>>=)
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-8-s.js b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-8-s.js
index 31255d6d9c9fa4a8bd002361846f10966b4c2121..33815aa3cac80441da15c7dece56ca185a85444b 100644
--- a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-8-s.js
+++ b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-8-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter11/11.13/11.13.2/11.13.2-6-8-s.js
  * @description Strict Mode - SyntaxError is thrown if the identifier eval appear as the LeftHandSideExpression of a Compound Assignment operator(>>>=)
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-9-s.js b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-9-s.js
index cddcdd9ede5744625568867909538f4233a296bc..b147e315d6574ae76ec9cf63d1ee7eed6ef17f45 100644
--- a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-9-s.js
+++ b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-9-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter11/11.13/11.13.2/11.13.2-6-9-s.js
  * @description Strict Mode - SyntaxError is thrown if the identifier eval appear as the LeftHandSideExpression of a Compound Assignment operator(&=)
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-s.js b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-s.js
index 3211d4f013922318370e86e72b33228c24ddd937..b4bf9d7f0d927b68d171abab5f0d1a231a5777dc 100644
--- a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-s.js
+++ b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter11/11.13/11.13.2/11.13.2-6-s.js
  * @description Strict Mode - ReferenceError is thrown if the LeftHandSideExpression of a Compound Assignment operator(<<=) evaluates to an unresolvable reference
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-7-s.js b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-7-s.js
index 79d0a5592d22b5fe79a654ea27b6b13e6d1bf5c5..02d40c57c1cc91a5cb6f7788fbee530b48b3efe2 100644
--- a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-7-s.js
+++ b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-7-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter11/11.13/11.13.2/11.13.2-7-s.js
  * @description Strict Mode - ReferenceError is thrown if the LeftHandSideExpression of a Compound Assignment operator(>>=) evaluates to an unresolvable reference
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-8-s.js b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-8-s.js
index 6487c44edd805f48d14ffbaf93196d4b88abe234..70cab0b89c5b9226bc247be1ce37cb0eb81e7cd7 100644
--- a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-8-s.js
+++ b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-8-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter11/11.13/11.13.2/11.13.2-8-s.js
  * @description Strict Mode - ReferenceError is thrown if the LeftHandSideExpression of a Compound Assignment operator(>>>=) evaluates to an unresolvable reference
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-9-s.js b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-9-s.js
index b55e68c3fb412567c8ea3f86dddd85dabd85fd70..41aaaa96e4371995e03e58df1127f31d943c13c0 100644
--- a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-9-s.js
+++ b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-9-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter11/11.13/11.13.2/11.13.2-9-s.js
  * @description Strict Mode - ReferenceError is thrown if the LeftHandSideExpression of a Compound Assignment operator(&=) evaluates to an unresolvable reference
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter11/11.3/11.3.1/11.3.1-2-1-s.js b/test/suite/converted/chapter11/11.3/11.3.1/11.3.1-2-1-s.js
index 1dabefc1b7db9b20297fe84a05dd52f52ef12fc1..5e30d36d8b922d8a7fbe81a7b70d47398248470d 100644
--- a/test/suite/converted/chapter11/11.3/11.3.1/11.3.1-2-1-s.js
+++ b/test/suite/converted/chapter11/11.3/11.3.1/11.3.1-2-1-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter11/11.3/11.3.1/11.3.1-2-1-s.js
  * @description Strict Mode - SyntaxError is thrown if the identifier 'arguments' appear as a PostfixExpression(arguments++)
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter11/11.3/11.3.1/11.3.1-2-1gs.js b/test/suite/converted/chapter11/11.3/11.3.1/11.3.1-2-1gs.js
index ce9c528d2723bd66af608e1f78af5a9472496186..d1e3eef17039f03afe94063479d73decdf935cf0 100644
--- a/test/suite/converted/chapter11/11.3/11.3.1/11.3.1-2-1gs.js
+++ b/test/suite/converted/chapter11/11.3/11.3.1/11.3.1-2-1gs.js
@@ -3,7 +3,7 @@
 /**
  * @path chapter11/11.3/11.3.1/11.3.1-2-1gs.js
  * @description Strict Mode - SyntaxError is throw if the identifier arguments appear as a PostfixExpression(arguments++)
- * @strictOnly
+ * @onlyStrict
  * @negative EarlyErrorRePat
  */
 
diff --git a/test/suite/converted/chapter11/11.3/11.3.1/11.3.1-2-2-s.js b/test/suite/converted/chapter11/11.3/11.3.1/11.3.1-2-2-s.js
index 8cb1b4e973b33afc1d0b56dfda7889fd1ed4c282..92c682ce32142fc2cf9b0d99aa98d13f1261bd33 100644
--- a/test/suite/converted/chapter11/11.3/11.3.1/11.3.1-2-2-s.js
+++ b/test/suite/converted/chapter11/11.3/11.3.1/11.3.1-2-2-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter11/11.3/11.3.1/11.3.1-2-2-s.js
  * @description Strict Mode - SyntaxError is thrown if the identifier 'eval' appear as a PostfixExpression(eval++)
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter11/11.3/11.3.1/11.3.1-2-3-s.js b/test/suite/converted/chapter11/11.3/11.3.1/11.3.1-2-3-s.js
index 0d24ed15eea5615460ed98786702855d93b03e94..78241861897186034180a9b11f44dd92ad775919 100644
--- a/test/suite/converted/chapter11/11.3/11.3.1/11.3.1-2-3-s.js
+++ b/test/suite/converted/chapter11/11.3/11.3.1/11.3.1-2-3-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter11/11.3/11.3.1/11.3.1-2-3-s.js
  * @description Strict Mode - SyntaxError is not thrown if the identifier 'arguments[...]' appears as a PostfixExpression(arguments++)
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter11/11.3/11.3.2/11.3.2-2-1-s.js b/test/suite/converted/chapter11/11.3/11.3.2/11.3.2-2-1-s.js
index 71210d9bcedf289e149154a61cf13de0a43d26b6..8654f383500fdbc1134a7eb36a04539a4cadca92 100644
--- a/test/suite/converted/chapter11/11.3/11.3.2/11.3.2-2-1-s.js
+++ b/test/suite/converted/chapter11/11.3/11.3.2/11.3.2-2-1-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter11/11.3/11.3.2/11.3.2-2-1-s.js
  * @description Strict Mode - SyntaxError is thrown if the identifier 'arguments' appear as a PostfixExpression(arguments--)
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter11/11.3/11.3.2/11.3.2-2-2-s.js b/test/suite/converted/chapter11/11.3/11.3.2/11.3.2-2-2-s.js
index 5285851dc1f15e122cd4afb5d4a8839045c7b650..d240ee2886c7d081a0ac1f0329208009a71fa20b 100644
--- a/test/suite/converted/chapter11/11.3/11.3.2/11.3.2-2-2-s.js
+++ b/test/suite/converted/chapter11/11.3/11.3.2/11.3.2-2-2-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter11/11.3/11.3.2/11.3.2-2-2-s.js
  * @description Strict Mode - SyntaxError is thrown if the identifier 'eval' appear as a PostfixExpression(eval--)
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter11/11.3/11.3.2/11.3.2-2-3-s.js b/test/suite/converted/chapter11/11.3/11.3.2/11.3.2-2-3-s.js
index ad98a9dc91618364df9cc3947f03abfc93552982..f95b269fb0af743df7888870cfa2c6b8171cb028 100644
--- a/test/suite/converted/chapter11/11.3/11.3.2/11.3.2-2-3-s.js
+++ b/test/suite/converted/chapter11/11.3/11.3.2/11.3.2-2-3-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter11/11.3/11.3.2/11.3.2-2-3-s.js
  * @description Strict Mode - SyntaxError is not thrown if the identifier 'arguments[...]' appears as a PostfixExpression(arguments--)
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-3-a-1-s.js b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-3-a-1-s.js
index 3df2cdbe1fc6a480e3aee543d0f31f2e628438d2..12dd8430dd27f4dea0201c2b7ea257499bdc79d7 100644
--- a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-3-a-1-s.js
+++ b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-3-a-1-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter11/11.4/11.4.1/11.4.1-3-a-1-s.js
  * @description Strict Mode - SyntaxError is thrown when deleting an un-resolvable reference
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-4-a-1-s.js b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-4-a-1-s.js
index e28b3c73237b18d54013c3cbe6036a94eeb1f04f..5621b1600008d9df11323bcf66f8a941f9e73a79 100644
--- a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-4-a-1-s.js
+++ b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-4-a-1-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter11/11.4/11.4.1/11.4.1-4-a-1-s.js
  * @description Strict Mode - TypeError is thrown when deleting non-configurable data property
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-4-a-2-s.js b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-4-a-2-s.js
index eef59bbdc01d2ca1c7b3acf0c426499d4b449823..64ad3e36fd3d1ddf6dc5c0d6a721564cc78cd823 100644
--- a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-4-a-2-s.js
+++ b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-4-a-2-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter11/11.4/11.4.1/11.4.1-4-a-2-s.js
  * @description Strict Mode - TypeError is thrown when deleting non-configurable accessor property
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-4-a-3-s.js b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-4-a-3-s.js
index a10e17b588377bcd974b9c1256a3d2d807cd55ee..b5785e22feec38bee719fdbe6d04f55e4647cbe4 100644
--- a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-4-a-3-s.js
+++ b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-4-a-3-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter11/11.4/11.4.1/11.4.1-4-a-3-s.js
  * @description Strict Mode - TypeError isn't thrown when deleting configurable data property
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-4-a-4-s.js b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-4-a-4-s.js
index 4893337fd28d6be77cbf157e82a389f570db4c2a..b06609c86a04b3ddffb1e2decd45795dc5c6acfc 100644
--- a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-4-a-4-s.js
+++ b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-4-a-4-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter11/11.4/11.4.1/11.4.1-4-a-4-s.js
  * @description Strict Mode - TypeError isn't thrown when deleting configurable accessor property
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-4.a-3-s.js b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-4.a-3-s.js
index bbfc64fe5f4ec31377f503154806d6306b563ef6..cd2c71a6c2003b76543027cc8cb30791df9777f3 100644
--- a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-4.a-3-s.js
+++ b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-4.a-3-s.js
@@ -24,7 +24,7 @@
  *
  * @path chapter11/11.4/11.4.1/11.4.1-4.a-3-s.js
  * @description delete operator throws TypeError when deleting a non-configurable data property in strict mode
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-4.a-8-s.js b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-4.a-8-s.js
index 0c6e275f047628b2aea6751ddc3abd74bbfc8734..55caf5e0522edf678c73f6e282ca35f0113296a2 100644
--- a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-4.a-8-s.js
+++ b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-4.a-8-s.js
@@ -24,7 +24,7 @@
  *
  * @path chapter11/11.4/11.4.1/11.4.1-4.a-8-s.js
  * @description delete operator throws TypeError when deleting a non-configurable data property in strict mode
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-4.a-9-s.js b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-4.a-9-s.js
index d9ddd1192b72b2178c72a9709e5abe1699cd4e9d..172a64c8264170322a343fd4f111a2672a38ef2e 100644
--- a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-4.a-9-s.js
+++ b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-4.a-9-s.js
@@ -24,7 +24,7 @@
  *
  * @path chapter11/11.4/11.4.1/11.4.1-4.a-9-s.js
  * @description delete operator throws TypeError when deleting a non-configurable data property (Math.LN2) in strict mode 
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-1-s.js b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-1-s.js
index 52ad74a5ce7945a6c9921a57d40d292a7da95fa1..78dfada967db6cde2dca782037bb0cd8b6a93ed0 100644
--- a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-1-s.js
+++ b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-1-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter11/11.4/11.4.1/11.4.1-5-a-1-s.js
  * @description Strict Mode - SyntaxError is thrown when deleting a variable which is a primitive value type (number)
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-10-s.js b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-10-s.js
index a3f2acd221f7146a24dd687095652b2608657ae8..d5cc10a3790afd9b627a17237457d1b27b3d5c77 100644
--- a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-10-s.js
+++ b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-10-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter11/11.4/11.4.1/11.4.1-5-a-10-s.js
  * @description Strict Mode - SyntaxError is thrown when deleting a variable of type Array
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-11-s.js b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-11-s.js
index b14a774a34255b2bad3d9c1b869783c9ffd2832d..b94e20110e3729fc238f6f17e38078cb39ee84c4 100644
--- a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-11-s.js
+++ b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-11-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter11/11.4/11.4.1/11.4.1-5-a-11-s.js
  * @description Strict Mode - SyntaxError is thrown when deleting a variable of type String
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-12-s.js b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-12-s.js
index 9791e22d3a950ef01f2401b8ce6fe2d0deed9867..d572e953280a705d7ac89cff94825128e7303d1e 100644
--- a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-12-s.js
+++ b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-12-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter11/11.4/11.4.1/11.4.1-5-a-12-s.js
  * @description Strict Mode - SyntaxError is thrown when deleting a variable of type Boolean
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-13-s.js b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-13-s.js
index 33861996a8209cd0abe21ade15209e8a2e189220..8462061b127db0281ec61c98568013eb7cf37b77 100644
--- a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-13-s.js
+++ b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-13-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter11/11.4/11.4.1/11.4.1-5-a-13-s.js
  * @description Strict Mode - SyntaxError is thrown when deleting a variable of type Number
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-14-s.js b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-14-s.js
index 1728e0d74c58fef774e150c703a3f4d0bf47e1bb..69745f225a8117efebb9434ac3cb7c6555eaf405 100644
--- a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-14-s.js
+++ b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-14-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter11/11.4/11.4.1/11.4.1-5-a-14-s.js
  * @description Strict Mode - SyntaxError is thrown when deleting a variable of type Date
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-15-s.js b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-15-s.js
index cc341f2eacc3e07583338d651d0e864fe5b79362..b96f8c39198914532465e0e7e9922f69fe059ead 100644
--- a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-15-s.js
+++ b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-15-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter11/11.4/11.4.1/11.4.1-5-a-15-s.js
  * @description Strict Mode - SyntaxError is thrown when deleting a variable of type RegExp
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-16-s.js b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-16-s.js
index 9f812afdc7534795a7628af20e50a502d6aa56df..2b0c42c89fd27a712c07b1a0622e4b74a9e49d11 100644
--- a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-16-s.js
+++ b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-16-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter11/11.4/11.4.1/11.4.1-5-a-16-s.js
  * @description Strict Mode - SyntaxError is thrown when deleting a variable of type Error
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-17-s.js b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-17-s.js
index c8cbe0c513f2e75d76478b0a4ac06591c66c6ad9..1b14e1695dae75f42bfb2e85e70273240b3d1d1a 100644
--- a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-17-s.js
+++ b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-17-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter11/11.4/11.4.1/11.4.1-5-a-17-s.js
  * @description Strict Mode - SyntaxError is thrown when deleting a variable of type Arguments
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-18-s.js b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-18-s.js
index 27a3b6ae33b5ee77a367cf5cf15cffad1fefd325..a6e78f0d8999d351b1af51c6ed5b8db23beee904 100644
--- a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-18-s.js
+++ b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-18-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter11/11.4/11.4.1/11.4.1-5-a-18-s.js
  * @description Strict Mode - SyntaxError is thrown when deleting a built-in (Object)
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-19-s.js b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-19-s.js
index db83cef8a9f1986bda8635eeca2c1ac7744627eb..6dd0b948da50c27de20a86b599b3b64a1b824179 100644
--- a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-19-s.js
+++ b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-19-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter11/11.4/11.4.1/11.4.1-5-a-19-s.js
  * @description Strict Mode - SyntaxError is thrown when deleting a built-in (Function)
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-2-s.js b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-2-s.js
index 1389668b9abe28c7221fe64b03c30b5f81fea58e..ea36ec60faae96ab1e87ea8ed046f65f689a4dd3 100644
--- a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-2-s.js
+++ b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-2-s.js
@@ -22,7 +22,7 @@
 /**
  * @path chapter11/11.4/11.4.1/11.4.1-5-a-2-s.js
  * @description Strict Mode - SyntaxError is thrown when deleting a function parameter
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-20-s.js b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-20-s.js
index 77bd26a9a9b9a8480e850a2dd5ec49803cb7f680..b243863226aa907ba4c9511cbba61668bbfd658b 100644
--- a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-20-s.js
+++ b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-20-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter11/11.4/11.4.1/11.4.1-5-a-20-s.js
  * @description Strict Mode - SyntaxError is thrown when deleting a built-in (Array)
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-21-s.js b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-21-s.js
index 3f5fbc3f358bf755a34af7e96b8166293aa3647b..d3d0bb4f7868435d564b888cccc12646e4a44028 100644
--- a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-21-s.js
+++ b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-21-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter11/11.4/11.4.1/11.4.1-5-a-21-s.js
  * @description Strict Mode - SyntaxError is thrown when deleting a built-in (String)
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-22-s.js b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-22-s.js
index c02528682ce109f135edbc93bdc05fa10e4cf49a..d5ca553fc244b93f4ee3dc477a1947e7c82466e6 100644
--- a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-22-s.js
+++ b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-22-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter11/11.4/11.4.1/11.4.1-5-a-22-s.js
  * @description Strict Mode - SyntaxError is thrown when deleting a built-in (Boolean)
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-23-s.js b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-23-s.js
index 1be66459798106ec9200d066e587b5ea36b1ca7a..bd65065c7a2c42fc61e0a8516190a93c0986520d 100644
--- a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-23-s.js
+++ b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-23-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter11/11.4/11.4.1/11.4.1-5-a-23-s.js
  * @description Strict Mode - SyntaxError is thrown when deleting a built-in (Number)
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-24-s.js b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-24-s.js
index 9edee675626dcdda6e12e0ada0e0661096b9b5bd..2057e13233a9587838a4aec87e56e49fe62153e8 100644
--- a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-24-s.js
+++ b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-24-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter11/11.4/11.4.1/11.4.1-5-a-24-s.js
  * @description Strict Mode - SyntaxError is thrown when deleting a built-in (Date)
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-25-s.js b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-25-s.js
index a54ac0585cca7c893f723049f5183b09e75a9cd7..baab09d96ecc619b953c60b5fe3ae6a256f3a7ff 100644
--- a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-25-s.js
+++ b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-25-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter11/11.4/11.4.1/11.4.1-5-a-25-s.js
  * @description Strict Mode - SyntaxError is thrown when deleting a built-in (RegExp)
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-26-s.js b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-26-s.js
index 25defaea7e9fb59561861c731129dedd1a0edcd5..2bac0322ce30ade41c0985b1b8c015563502d91f 100644
--- a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-26-s.js
+++ b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-26-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter11/11.4/11.4.1/11.4.1-5-a-26-s.js
  * @description Strict Mode - SyntaxError is thrown when deleting a built-in (Error)
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-3-s.js b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-3-s.js
index 1ea75fef6737f2d3221efe8d159f3fe9576c483c..ecd9b75e931ce81067bb9f7f8252fc0581a9102e 100644
--- a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-3-s.js
+++ b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-3-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter11/11.4/11.4.1/11.4.1-5-a-3-s.js
  * @description Strict Mode - SyntaxError is thrown when deleting a function name
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-4-s.js b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-4-s.js
index b80335e4d15ad436957b28df58517d13eb9d8739..878d646c17c35cc22440dcd1209645cd29e63421 100644
--- a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-4-s.js
+++ b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-4-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter11/11.4/11.4.1/11.4.1-5-a-4-s.js
  * @description Strict Mode - SyntaxError is thrown when deleting a function parameter
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-5-s.js b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-5-s.js
index b465dc20813ce32bc7b7e32d85c10cf6eb3262f4..107a39dd0e71bdca8629c1fb713526e2bd46e4d0 100644
--- a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-5-s.js
+++ b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-5-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter11/11.4/11.4.1/11.4.1-5-a-5-s.js
  * @description Strict Mode - SyntaxError is thrown when deleting a variable which is a primitive type (boolean)
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-6-s.js b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-6-s.js
index 4dbac209f3178459d339244dfb1ff7701b99a1b0..d9ab8d86251d63840b395bb0c6205a10ae408158 100644
--- a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-6-s.js
+++ b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-6-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter11/11.4/11.4.1/11.4.1-5-a-6-s.js
  * @description Strict Mode - SyntaxError is thrown when deleting a variable which is a primitive type (string)
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-7-s.js b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-7-s.js
index 87df8ace509e3b2aa9360a8cdae85a65211a3c81..3ed8724ed3cdd31d1be9ee610bc9485fb2233174 100644
--- a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-7-s.js
+++ b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-7-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter11/11.4/11.4.1/11.4.1-5-a-7-s.js
  * @description Strict Mode - SyntaxError is thrown when deleting a variable of type Object
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-8-s.js b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-8-s.js
index 5d06e5a8cc48b085a56df549e5829557331c1e64..6f64a00ab691fa09c74ffba50b8803597b37fb54 100644
--- a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-8-s.js
+++ b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-8-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter11/11.4/11.4.1/11.4.1-5-a-8-s.js
  * @description Strict Mode - SyntaxError is thrown when deleting a function object
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-9-s.js b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-9-s.js
index 19fa892adda50aeefbb1aeeb2753a4d69f6a75af..f9de2a4591c22b46a84954e3568af6a6ee91c6d6 100644
--- a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-9-s.js
+++ b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-9-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter11/11.4/11.4.1/11.4.1-5-a-9-s.js
  * @description Strict Mode - SyntaxError is thrown when deleting a variable of type function (declaration)
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter11/11.4/11.4.1/11.4.4-4.a-3-s.js b/test/suite/converted/chapter11/11.4/11.4.1/11.4.4-4.a-3-s.js
index 8bb3e63ff273ae0ced11a689e5668f8530a0e04e..1846dd1f05d6dfb7c9f265f640899fb5126253d2 100644
--- a/test/suite/converted/chapter11/11.4/11.4.1/11.4.4-4.a-3-s.js
+++ b/test/suite/converted/chapter11/11.4/11.4.1/11.4.4-4.a-3-s.js
@@ -24,7 +24,7 @@
  *
  * @path chapter11/11.4/11.4.1/11.4.4-4.a-3-s.js
  * @description delete operator throws TypeError when deleting a non-configurable data property in strict mode
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter11/11.4/11.4.4/11.4.4-2-1-s.js b/test/suite/converted/chapter11/11.4/11.4.4/11.4.4-2-1-s.js
index 96421092c31bcc634cbfd5ce834ad3be79ee6458..ca32224c0f17d55e3196aaca147ab75a50808447 100644
--- a/test/suite/converted/chapter11/11.4/11.4.4/11.4.4-2-1-s.js
+++ b/test/suite/converted/chapter11/11.4/11.4.4/11.4.4-2-1-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter11/11.4/11.4.4/11.4.4-2-1-s.js
  * @description Strict Mode - SyntaxError is thrown for ++eval
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter11/11.4/11.4.4/11.4.4-2-2-s.js b/test/suite/converted/chapter11/11.4/11.4.4/11.4.4-2-2-s.js
index 90a97a962f18e81c50eeb2d1b33fbea6685ee441..1c1be92ffbb64cff0718aaf78db6a9f214161824 100644
--- a/test/suite/converted/chapter11/11.4/11.4.4/11.4.4-2-2-s.js
+++ b/test/suite/converted/chapter11/11.4/11.4.4/11.4.4-2-2-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter11/11.4/11.4.4/11.4.4-2-2-s.js
  * @description Strict Mode - SyntaxError is thrown for ++arguments
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter11/11.4/11.4.4/11.4.4-2-3-s.js b/test/suite/converted/chapter11/11.4/11.4.4/11.4.4-2-3-s.js
index 94841b2192ef39b35fbf1377d384f104487b8024..76592d3c9ed56234a948fec9aa638593469a5594 100644
--- a/test/suite/converted/chapter11/11.4/11.4.4/11.4.4-2-3-s.js
+++ b/test/suite/converted/chapter11/11.4/11.4.4/11.4.4-2-3-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter11/11.4/11.4.4/11.4.4-2-3-s.js
  * @description Strict Mode - SyntaxError is not thrown for ++arguments[...]
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter11/11.4/11.4.5/11.4.5-2-1-s.js b/test/suite/converted/chapter11/11.4/11.4.5/11.4.5-2-1-s.js
index 885f8cca64f3730be1691a5644d6d830104d4b8c..07edd5c2f870fe40f9532c977d3779cc01f5e30d 100644
--- a/test/suite/converted/chapter11/11.4/11.4.5/11.4.5-2-1-s.js
+++ b/test/suite/converted/chapter11/11.4/11.4.5/11.4.5-2-1-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter11/11.4/11.4.5/11.4.5-2-1-s.js
  * @description Strict Mode - SyntaxError is thrown for --eval
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter11/11.4/11.4.5/11.4.5-2-2-s.js b/test/suite/converted/chapter11/11.4/11.4.5/11.4.5-2-2-s.js
index 816fdefda091c882b29eeb21a33ea6ce81b61c4b..0440fcc5e9d2e78528ca80c646aa8bfe78c466a2 100644
--- a/test/suite/converted/chapter11/11.4/11.4.5/11.4.5-2-2-s.js
+++ b/test/suite/converted/chapter11/11.4/11.4.5/11.4.5-2-2-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter11/11.4/11.4.5/11.4.5-2-2-s.js
  * @description Strict Mode - SyntaxError is thrown for --arguments
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter11/11.4/11.4.5/11.4.5-2-2gs.js b/test/suite/converted/chapter11/11.4/11.4.5/11.4.5-2-2gs.js
index eea81515e55c942437314678c0a1b60fca2fba88..0d79d718d5308157e3695a4b84bc8cac9c1b85d9 100644
--- a/test/suite/converted/chapter11/11.4/11.4.5/11.4.5-2-2gs.js
+++ b/test/suite/converted/chapter11/11.4/11.4.5/11.4.5-2-2gs.js
@@ -3,7 +3,7 @@
 /**
  * @path chapter11/11.4/11.4.5/11.4.5-2-2gs.js
  * @description Strict Mode - SyntaxError is throw if the UnaryExpression operated upon by a Prefix Increment operator(--arguments)
- * @strictOnly
+ * @onlyStrict
  * @negative EarlyErrorRePat
  */
 
diff --git a/test/suite/converted/chapter11/11.4/11.4.5/11.4.5-2-3-s.js b/test/suite/converted/chapter11/11.4/11.4.5/11.4.5-2-3-s.js
index d982c8b694ab93d561ed34545796e1b93b0b44dc..d78835befa72f8a454161f747c1709a30e5de36a 100644
--- a/test/suite/converted/chapter11/11.4/11.4.5/11.4.5-2-3-s.js
+++ b/test/suite/converted/chapter11/11.4/11.4.5/11.4.5-2-3-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter11/11.4/11.4.5/11.4.5-2-3-s.js
  * @description Strict Mode - SyntaxError is not thrown for --arguments[...]
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter12/12.10/12.10.1/12.10.1-1-s.js b/test/suite/converted/chapter12/12.10/12.10.1/12.10.1-1-s.js
index 3696935b3354beccd7109a6a55a37df803fda487..1b979395607e2cdfe362107a6b13d44a31ff3ff8 100644
--- a/test/suite/converted/chapter12/12.10/12.10.1/12.10.1-1-s.js
+++ b/test/suite/converted/chapter12/12.10/12.10.1/12.10.1-1-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter12/12.10/12.10.1/12.10.1-1-s.js
  * @description with statement in strict mode throws SyntaxError (strict function)
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter12/12.10/12.10.1/12.10.1-10-s.js b/test/suite/converted/chapter12/12.10/12.10.1/12.10.1-10-s.js
index a4d0d21f85518a563ba758cee4fecb35c286f73c..30aaf45064866eacbe966d7335b75b8a21fa3a70 100644
--- a/test/suite/converted/chapter12/12.10/12.10.1/12.10.1-10-s.js
+++ b/test/suite/converted/chapter12/12.10/12.10.1/12.10.1-10-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter12/12.10/12.10.1/12.10.1-10-s.js
  * @description with statement in strict mode throws SyntaxError (eval, where the container function is strict)
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter12/12.10/12.10.1/12.10.1-11-s.js b/test/suite/converted/chapter12/12.10/12.10.1/12.10.1-11-s.js
index 4a19b47c25968599ad2edc8c1280ef3d3e151e6b..29af6c732d61abd8584be7e498739597977e2600 100644
--- a/test/suite/converted/chapter12/12.10/12.10.1/12.10.1-11-s.js
+++ b/test/suite/converted/chapter12/12.10/12.10.1/12.10.1-11-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter12/12.10/12.10.1/12.10.1-11-s.js
  * @description Strict Mode - SyntaxError is thrown when using WithStatement in strict mode code
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter12/12.10/12.10.1/12.10.1-11gs.js b/test/suite/converted/chapter12/12.10/12.10.1/12.10.1-11gs.js
index 7f2dae9970275289d0f92a35b290c5480354589c..a959dd9d6830517febbdb30cb1a1b00c812a410f 100644
--- a/test/suite/converted/chapter12/12.10/12.10.1/12.10.1-11gs.js
+++ b/test/suite/converted/chapter12/12.10/12.10.1/12.10.1-11gs.js
@@ -3,7 +3,7 @@
 /**
  * @path chapter12/12.10/12.10.1/12.10.1-11gs.js
  * @description Strict Mode - SyntaxError is thrown when using with statement
- * @strictOnly
+ * @onlyStrict
  * @negative EarlyErrorRePat
  */
 
diff --git a/test/suite/converted/chapter12/12.10/12.10.1/12.10.1-12-s.js b/test/suite/converted/chapter12/12.10/12.10.1/12.10.1-12-s.js
index 2d5dbbc2b12b8b81851f493f4e44f6eb8da87c78..7783a0c8d9cb23428de7ca7deb2a50bc5952db9f 100644
--- a/test/suite/converted/chapter12/12.10/12.10.1/12.10.1-12-s.js
+++ b/test/suite/converted/chapter12/12.10/12.10.1/12.10.1-12-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter12/12.10/12.10.1/12.10.1-12-s.js
  * @description with statement in strict mode throws SyntaxError (strict eval)
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter12/12.10/12.10.1/12.10.1-13-s.js b/test/suite/converted/chapter12/12.10/12.10.1/12.10.1-13-s.js
index 4d3236ef1c54d80f47d43e0cd24fbef6f5b241d4..f4603211ead6bfcf3e85311398258a4a977b9050 100644
--- a/test/suite/converted/chapter12/12.10/12.10.1/12.10.1-13-s.js
+++ b/test/suite/converted/chapter12/12.10/12.10.1/12.10.1-13-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter12/12.10/12.10.1/12.10.1-13-s.js
  * @description Strict Mode - SyntaxError isn't thrown when WithStatement body is in strict mode code
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter12/12.10/12.10.1/12.10.1-14-s.js b/test/suite/converted/chapter12/12.10/12.10.1/12.10.1-14-s.js
index 197b983bb20bde0d341b3ec29510051b1119522e..97ff3996835d9faa3fcbd71f8bfaa62d2a2dc4a9 100644
--- a/test/suite/converted/chapter12/12.10/12.10.1/12.10.1-14-s.js
+++ b/test/suite/converted/chapter12/12.10/12.10.1/12.10.1-14-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter12/12.10/12.10.1/12.10.1-14-s.js
  * @description Strict Mode - SyntaxError is thrown when the getter of a literal object utilizes WithStatement
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter12/12.10/12.10.1/12.10.1-15-s.js b/test/suite/converted/chapter12/12.10/12.10.1/12.10.1-15-s.js
index 6e3918aa49dcf3aaf11dd27ce0459972bb6fb3f9..a76cf9fe009472131f0a26ea855367b969e13b05 100644
--- a/test/suite/converted/chapter12/12.10/12.10.1/12.10.1-15-s.js
+++ b/test/suite/converted/chapter12/12.10/12.10.1/12.10.1-15-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter12/12.10/12.10.1/12.10.1-15-s.js
  * @description Strict Mode - SyntaxError is thrown when the RHS of a dot property assignment utilizes WithStatement
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter12/12.10/12.10.1/12.10.1-16-s.js b/test/suite/converted/chapter12/12.10/12.10.1/12.10.1-16-s.js
index d287e44e3293c545b0c9070c984388dbd8af9e18..151d85497be819da9db88adc7ffd31eacd76da02 100644
--- a/test/suite/converted/chapter12/12.10/12.10.1/12.10.1-16-s.js
+++ b/test/suite/converted/chapter12/12.10/12.10.1/12.10.1-16-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter12/12.10/12.10.1/12.10.1-16-s.js
  * @description Strict Mode - SyntaxError is thrown when the RHS of an object indexer assignment utilizes WithStatement
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter12/12.10/12.10.1/12.10.1-2-s.js b/test/suite/converted/chapter12/12.10/12.10.1/12.10.1-2-s.js
index 3ce578c1f08c1656131fda30de5eb64b483922c8..8377124c74161ed8372992bbdfe9928816173d0c 100644
--- a/test/suite/converted/chapter12/12.10/12.10.1/12.10.1-2-s.js
+++ b/test/suite/converted/chapter12/12.10/12.10.1/12.10.1-2-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter12/12.10/12.10.1/12.10.1-2-s.js
  * @description with statement in strict mode throws SyntaxError (nested function where container is strict)
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter12/12.10/12.10.1/12.10.1-3-s.js b/test/suite/converted/chapter12/12.10/12.10.1/12.10.1-3-s.js
index 3f1755e8ceecfe8e2e25e13beab52757b20baffc..b15f22200191dbee51863ecc301bc4883f8a40d4 100644
--- a/test/suite/converted/chapter12/12.10/12.10.1/12.10.1-3-s.js
+++ b/test/suite/converted/chapter12/12.10/12.10.1/12.10.1-3-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter12/12.10/12.10.1/12.10.1-3-s.js
  * @description with statement in strict mode throws SyntaxError (nested strict function)
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter12/12.10/12.10.1/12.10.1-4-s.js b/test/suite/converted/chapter12/12.10/12.10.1/12.10.1-4-s.js
index 382fbbad4e6af42579113d8ee4ce4790f5413355..cc4b99106ab85afbdb557a47bc6626e82c456bbf 100644
--- a/test/suite/converted/chapter12/12.10/12.10.1/12.10.1-4-s.js
+++ b/test/suite/converted/chapter12/12.10/12.10.1/12.10.1-4-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter12/12.10/12.10.1/12.10.1-4-s.js
  * @description with statement in strict mode throws SyntaxError (strict Function)
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter12/12.10/12.10.1/12.10.1-5-s.js b/test/suite/converted/chapter12/12.10/12.10.1/12.10.1-5-s.js
index 39e20970e49f4bf1c7b990fda4bbdd97682ccdc5..194a813d5a984d4c3c5772825b1ed77bc84fec79 100644
--- a/test/suite/converted/chapter12/12.10/12.10.1/12.10.1-5-s.js
+++ b/test/suite/converted/chapter12/12.10/12.10.1/12.10.1-5-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter12/12.10/12.10.1/12.10.1-5-s.js
  * @description with statement allowed in nested Function even if its container Function is strict)
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter12/12.10/12.10.1/12.10.1-7-s.js b/test/suite/converted/chapter12/12.10/12.10.1/12.10.1-7-s.js
index ef565b456e168e477a8f212e163dbd026e2223ad..9fc8bdc3f111e55ba8a2a571d7a8cf75cabe6b50 100644
--- a/test/suite/converted/chapter12/12.10/12.10.1/12.10.1-7-s.js
+++ b/test/suite/converted/chapter12/12.10/12.10.1/12.10.1-7-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter12/12.10/12.10.1/12.10.1-7-s.js
  * @description with statement in strict mode throws SyntaxError (function expression, where the container function is directly evaled from strict code)
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter12/12.10/12.10.1/12.10.1-8-s.js b/test/suite/converted/chapter12/12.10/12.10.1/12.10.1-8-s.js
index 1468dc44eb840560875c8f05da5b14486e12b505..e1744b6ff887327c922f3cf46a7dafb3e1fb5585 100644
--- a/test/suite/converted/chapter12/12.10/12.10.1/12.10.1-8-s.js
+++ b/test/suite/converted/chapter12/12.10/12.10.1/12.10.1-8-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter12/12.10/12.10.1/12.10.1-8-s.js
  * @description with statement in strict mode throws SyntaxError (function expression, where the container Function is strict)
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter12/12.10/12.10.1/12.10.1-9-s.js b/test/suite/converted/chapter12/12.10/12.10.1/12.10.1-9-s.js
index 795a8291e3a0f1fc39e7a2cb1640d94e55830dc1..be478595da8dc726afb2a5bbcdad6035265f8b54 100644
--- a/test/suite/converted/chapter12/12.10/12.10.1/12.10.1-9-s.js
+++ b/test/suite/converted/chapter12/12.10/12.10.1/12.10.1-9-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter12/12.10/12.10.1/12.10.1-9-s.js
  * @description with statement in strict mode throws SyntaxError (strict function expression)
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter12/12.14/12.14.1/12.14.1-1-s.js b/test/suite/converted/chapter12/12.14/12.14.1/12.14.1-1-s.js
index f0a784d8e8d3bdbf53eadee4b9863f06e10bee37..e4e54529aea0daafd2cf7cf6c4ca41a65cd25e83 100644
--- a/test/suite/converted/chapter12/12.14/12.14.1/12.14.1-1-s.js
+++ b/test/suite/converted/chapter12/12.14/12.14.1/12.14.1-1-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter12/12.14/12.14.1/12.14.1-1-s.js
  * @description Strict Mode - SyntaxError is thrown if a TryStatement with a Catch occurs within strict code and the Identifier of the Catch production is eval
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter12/12.14/12.14.1/12.14.1-1gs.js b/test/suite/converted/chapter12/12.14/12.14.1/12.14.1-1gs.js
index 6b3fb1ef6bafa48967087d755d94c66d1f294fd0..33ff22cee516ada7c1008316805d722cb8a0eef3 100644
--- a/test/suite/converted/chapter12/12.14/12.14.1/12.14.1-1gs.js
+++ b/test/suite/converted/chapter12/12.14/12.14.1/12.14.1-1gs.js
@@ -3,7 +3,7 @@
 /**
  * @path chapter12/12.14/12.14.1/12.14.1-1gs.js
  * @description Strict Mode - SyntaxError is thrown if a TryStatement with a Catch occurs within strict code and the Identifier of the Catch production is eval
- * @strictOnly
+ * @onlyStrict
  * @negative EarlyErrorRePat
  */
 
diff --git a/test/suite/converted/chapter12/12.14/12.14.1/12.14.1-2-s.js b/test/suite/converted/chapter12/12.14/12.14.1/12.14.1-2-s.js
index c99180348f1ed52212552ee9008af18aff57d063..baaf56764e67d57888915a7bc71cefad0860b3c9 100644
--- a/test/suite/converted/chapter12/12.14/12.14.1/12.14.1-2-s.js
+++ b/test/suite/converted/chapter12/12.14/12.14.1/12.14.1-2-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter12/12.14/12.14.1/12.14.1-2-s.js
  * @description Strict Mode - SyntaxError is thrown if a TryStatement with a Catch occurs within strict code and the Identifier of the Catch production is arguments
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter12/12.14/12.14.1/12.14.1-3-s.js b/test/suite/converted/chapter12/12.14/12.14.1/12.14.1-3-s.js
index 19fbeace36bcacb02710f09f2879e6ffc3eb94ce..15684330546e8ad58bf318248bf805e9fd4a0886 100644
--- a/test/suite/converted/chapter12/12.14/12.14.1/12.14.1-3-s.js
+++ b/test/suite/converted/chapter12/12.14/12.14.1/12.14.1-3-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter12/12.14/12.14.1/12.14.1-3-s.js
  * @description Strict Mode - SyntaxError isn't thrown if a TryStatement with a Catch occurs within strict code and the Identifier of the Catch production is EVAL but throws SyntaxError if it is eval
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter12/12.14/12.14.1/12.14.1-4-s.js b/test/suite/converted/chapter12/12.14/12.14.1/12.14.1-4-s.js
index 380c00dadf7ca95889b1a2cb260b867deca3c026..32467832a7ad2b890508f4255654c80c67b1fd9a 100644
--- a/test/suite/converted/chapter12/12.14/12.14.1/12.14.1-4-s.js
+++ b/test/suite/converted/chapter12/12.14/12.14.1/12.14.1-4-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter12/12.14/12.14.1/12.14.1-4-s.js
  * @description Strict Mode - SyntaxError isn't thrown if a TryStatement with a Catch occurs within strict code and the Identifier of the Catch production is EVAL
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter12/12.14/12.14.1/12.14.1-5-s.js b/test/suite/converted/chapter12/12.14/12.14.1/12.14.1-5-s.js
index e1ccc86d78ebefc8c2065799c86be8fdaae229a0..62ff04aa57810e03d22b922379ef4d5b503cb1ab 100644
--- a/test/suite/converted/chapter12/12.14/12.14.1/12.14.1-5-s.js
+++ b/test/suite/converted/chapter12/12.14/12.14.1/12.14.1-5-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter12/12.14/12.14.1/12.14.1-5-s.js
  * @description Strict Mode - SyntaxError isn't thrown if a TryStatement with a Catch occurs within strict code and the Identifier of the Catch production is Arguments
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter12/12.14/12.14.1/12.14.1-6-s.js b/test/suite/converted/chapter12/12.14/12.14.1/12.14.1-6-s.js
index 9f883a09986b968dbf63605adad29fab65ff5903..4d9ca99da12918c510da86c0038c38067399bb9f 100644
--- a/test/suite/converted/chapter12/12.14/12.14.1/12.14.1-6-s.js
+++ b/test/suite/converted/chapter12/12.14/12.14.1/12.14.1-6-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter12/12.14/12.14.1/12.14.1-6-s.js
  * @description Strict Mode - SyntaxError isn't thrown if a TryStatement with a Catch occurs within strict code and the Identifier of the Catch production is ARGUMENTS
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter12/12.2/12.2.1/12.2.1-1-s.js b/test/suite/converted/chapter12/12.2/12.2.1/12.2.1-1-s.js
index 0bb595582d44105c30f4b62e7435f44a48925959..61d0d84ccc992f1ce5bb6ee4c706098e9fa4f2c0 100644
--- a/test/suite/converted/chapter12/12.2/12.2.1/12.2.1-1-s.js
+++ b/test/suite/converted/chapter12/12.2/12.2.1/12.2.1-1-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter12/12.2/12.2.1/12.2.1-1-s.js
  * @description eval - a function declaring a var named 'eval' throws SyntaxError in strict mode
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter12/12.2/12.2.1/12.2.1-10-s.js b/test/suite/converted/chapter12/12.2/12.2.1/12.2.1-10-s.js
index 15066b1f99690c8f362ceb9b70e59c117c92dcf4..029abb304eb8c2eea32ff998f334d47a43d06627 100644
--- a/test/suite/converted/chapter12/12.2/12.2.1/12.2.1-10-s.js
+++ b/test/suite/converted/chapter12/12.2/12.2.1/12.2.1-10-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter12/12.2/12.2.1/12.2.1-10-s.js
  * @description Strict Mode: an indirect eval assigning into 'eval' does not throw
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter12/12.2/12.2.1/12.2.1-12-s.js b/test/suite/converted/chapter12/12.2/12.2.1/12.2.1-12-s.js
index 2d2550a23d934dd3abcfb6b394ccb02bfb81cea1..27c652587eb4426891cba37b7fc82af0ac63324d 100644
--- a/test/suite/converted/chapter12/12.2/12.2.1/12.2.1-12-s.js
+++ b/test/suite/converted/chapter12/12.2/12.2.1/12.2.1-12-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter12/12.2/12.2.1/12.2.1-12-s.js
  * @description arguments as local var identifier throws SyntaxError in strict mode
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter12/12.2/12.2.1/12.2.1-13-s.js b/test/suite/converted/chapter12/12.2/12.2.1/12.2.1-13-s.js
index 1db56f136cb8003e81bada26cdb4e3ba2149e5a0..3142315c0d489b5ab255fc21fa1faf5829d5366a 100644
--- a/test/suite/converted/chapter12/12.2/12.2.1/12.2.1-13-s.js
+++ b/test/suite/converted/chapter12/12.2/12.2.1/12.2.1-13-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter12/12.2/12.2.1/12.2.1-13-s.js
  * @description arguments assignment throws SyntaxError in strict mode
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter12/12.2/12.2.1/12.2.1-2-s.js b/test/suite/converted/chapter12/12.2/12.2.1/12.2.1-2-s.js
index acff19856e1e3cc790afe0c898808a306e306c2b..c5f6aec4cdd901d1bb71440c94211fd356706d80 100644
--- a/test/suite/converted/chapter12/12.2/12.2.1/12.2.1-2-s.js
+++ b/test/suite/converted/chapter12/12.2/12.2.1/12.2.1-2-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter12/12.2/12.2.1/12.2.1-2-s.js
  * @description eval - a function assigning into 'eval' throws SyntaxError in strict mode
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter12/12.2/12.2.1/12.2.1-3-s.js b/test/suite/converted/chapter12/12.2/12.2.1/12.2.1-3-s.js
index 51251b76cec9199791df4cbcefb43ffd4153d88d..79810d1a87a66308d50f61ef2a630ec4fb6d2aa6 100644
--- a/test/suite/converted/chapter12/12.2/12.2.1/12.2.1-3-s.js
+++ b/test/suite/converted/chapter12/12.2/12.2.1/12.2.1-3-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter12/12.2/12.2.1/12.2.1-3-s.js
  * @description eval - a function expr declaring a var named 'eval' throws SyntaxError in strict mode
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter12/12.2/12.2.1/12.2.1-34-s.js b/test/suite/converted/chapter12/12.2/12.2.1/12.2.1-34-s.js
index 915b555294d6251002e74bad2c2ff614562e035a..8c1b6ab1cb44fda1fbe2519b1c49eb0cd512c186 100644
--- a/test/suite/converted/chapter12/12.2/12.2.1/12.2.1-34-s.js
+++ b/test/suite/converted/chapter12/12.2/12.2.1/12.2.1-34-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter12/12.2/12.2.1/12.2.1-34-s.js
  * @description 'for(var eval in ...) {...}' throws SyntaxError in strict mode
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter12/12.2/12.2.1/12.2.1-35-s.js b/test/suite/converted/chapter12/12.2/12.2.1/12.2.1-35-s.js
index 5131d885d26b4fa9964e86e53a4755f08682c552..2b158e454db632d5dd5c0c9f0050bc1f886fb74f 100644
--- a/test/suite/converted/chapter12/12.2/12.2.1/12.2.1-35-s.js
+++ b/test/suite/converted/chapter12/12.2/12.2.1/12.2.1-35-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter12/12.2/12.2.1/12.2.1-35-s.js
  * @description 'for(var eval = 42 in ...) {...}' throws SyntaxError in strict mode
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter12/12.2/12.2.1/12.2.1-36-s.js b/test/suite/converted/chapter12/12.2/12.2.1/12.2.1-36-s.js
index 6d69065266a06e1d8f61009ed4f3a5b8dd84e411..caa2cc8cced73cc599f830ae9ca49d6de40e2fa5 100644
--- a/test/suite/converted/chapter12/12.2/12.2.1/12.2.1-36-s.js
+++ b/test/suite/converted/chapter12/12.2/12.2.1/12.2.1-36-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter12/12.2/12.2.1/12.2.1-36-s.js
  * @description 'for(var arguments in ...) {...}' throws SyntaxError in strict mode
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter12/12.2/12.2.1/12.2.1-37-s.js b/test/suite/converted/chapter12/12.2/12.2.1/12.2.1-37-s.js
index cd0d059c11701cbcb028434583e93a19e698d775..62f737ac61bd521f96c5bd94d730f00f1c7da240 100644
--- a/test/suite/converted/chapter12/12.2/12.2.1/12.2.1-37-s.js
+++ b/test/suite/converted/chapter12/12.2/12.2.1/12.2.1-37-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter12/12.2/12.2.1/12.2.1-37-s.js
  * @description 'for(var arguments = 42 in ...) {...}' throws SyntaxError in strict mode
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter12/12.2/12.2.1/12.2.1-4-s.js b/test/suite/converted/chapter12/12.2/12.2.1/12.2.1-4-s.js
index a6dda51320eeddf578b9ff0b2b7a0b37ea375f39..0808fdec63119b7d8e74598c69d94369f95942ab 100644
--- a/test/suite/converted/chapter12/12.2/12.2.1/12.2.1-4-s.js
+++ b/test/suite/converted/chapter12/12.2/12.2.1/12.2.1-4-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter12/12.2/12.2.1/12.2.1-4-s.js
  * @description eval - a function expr assigning into 'eval' throws a SyntaxError in strict mode
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter12/12.2/12.2.1/12.2.1-5-s.js b/test/suite/converted/chapter12/12.2/12.2.1/12.2.1-5-s.js
index 0eb59ef2aaca656727fa347ff610dbd1c319db1b..0363f258d50528409dfe27a36381aed7916f20f7 100644
--- a/test/suite/converted/chapter12/12.2/12.2.1/12.2.1-5-s.js
+++ b/test/suite/converted/chapter12/12.2/12.2.1/12.2.1-5-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter12/12.2/12.2.1/12.2.1-5-s.js
  * @description Strict Mode - a Function declaring var named 'eval' does not throw SyntaxError
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter12/12.2/12.2.1/12.2.1-6-s.js b/test/suite/converted/chapter12/12.2/12.2.1/12.2.1-6-s.js
index b0c91bf1397e1efb2c2360838caab389195f76e6..9f4eaa74c8261a237d2272d37c5769f4d9c930af 100644
--- a/test/suite/converted/chapter12/12.2/12.2.1/12.2.1-6-s.js
+++ b/test/suite/converted/chapter12/12.2/12.2.1/12.2.1-6-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter12/12.2/12.2.1/12.2.1-6-s.js
  * @description eval - a Function assigning into 'eval' will not throw any error if contained within strict mode and its body does not start with strict mode
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter12/12.2/12.2.1/12.2.1-7-s.js b/test/suite/converted/chapter12/12.2/12.2.1/12.2.1-7-s.js
index f41e1a074757c5ceb3e6a99af5a881345ac7dd01..fbeee2b8f163c7e056f7d4207374c8e65d1be339 100644
--- a/test/suite/converted/chapter12/12.2/12.2.1/12.2.1-7-s.js
+++ b/test/suite/converted/chapter12/12.2/12.2.1/12.2.1-7-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter12/12.2/12.2.1/12.2.1-7-s.js
  * @description eval - a direct eval declaring a var named 'eval' throws SyntaxError in strict mode
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter12/12.2/12.2.1/12.2.1-8-s.js b/test/suite/converted/chapter12/12.2/12.2.1/12.2.1-8-s.js
index 0b9d606ffa716471e015ade12e22b1ee433f0782..fb35c459bdf699d7d58d39e39a14456c0039e886 100644
--- a/test/suite/converted/chapter12/12.2/12.2.1/12.2.1-8-s.js
+++ b/test/suite/converted/chapter12/12.2/12.2.1/12.2.1-8-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter12/12.2/12.2.1/12.2.1-8-s.js
  * @description eval - a direct eval assigning into 'eval' throws SyntaxError in strict mode
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter12/12.2/12.2.1/12.2.1-9-s.js b/test/suite/converted/chapter12/12.2/12.2.1/12.2.1-9-s.js
index bac37c1ce042991f769519d0f628a1431218840c..4b3c445372493afbdcd36b76b642e89385d06e7a 100644
--- a/test/suite/converted/chapter12/12.2/12.2.1/12.2.1-9-s.js
+++ b/test/suite/converted/chapter12/12.2/12.2.1/12.2.1-9-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter12/12.2/12.2.1/12.2.1-9-s.js
  * @description Strict Mode: an indirect eval declaring a var named 'eval' does not throw
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter13/13.0/13.0-10-s.js b/test/suite/converted/chapter13/13.0/13.0-10-s.js
index 45f981733def8c9ffcda24aaebf29ae3e7b760f0..24bde6e2c55b1486f0ca3dae086664382c5740c5 100644
--- a/test/suite/converted/chapter13/13.0/13.0-10-s.js
+++ b/test/suite/converted/chapter13/13.0/13.0-10-s.js
@@ -24,7 +24,7 @@
  *
  * @path chapter13/13.0/13.0-10-s.js
  * @description Strict Mode - SourceElements is evaluated as strict mode code when the code of this FunctionBody with an inner function contains a Use Strict Directive
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter13/13.0/13.0-11-s.js b/test/suite/converted/chapter13/13.0/13.0-11-s.js
index afc35894fa14b6f2ad54296873b10be3a3f60ed7..797b0cb785e7bdac427d6083a1afac34517ed58c 100644
--- a/test/suite/converted/chapter13/13.0/13.0-11-s.js
+++ b/test/suite/converted/chapter13/13.0/13.0-11-s.js
@@ -24,7 +24,7 @@
  *
  * @path chapter13/13.0/13.0-11-s.js
  * @description Strict Mode - SourceElements is evaluated as strict mode code when the code of this FunctionBody with an inner function which is in strict mode
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter13/13.0/13.0-12-s.js b/test/suite/converted/chapter13/13.0/13.0-12-s.js
index a781b0a849e71c5bd44fc99d524c2a1e4a9c6991..d83df1bc8571cb745d33ce4c76670d154cec062e 100644
--- a/test/suite/converted/chapter13/13.0/13.0-12-s.js
+++ b/test/suite/converted/chapter13/13.0/13.0-12-s.js
@@ -24,7 +24,7 @@
  *
  * @path chapter13/13.0/13.0-12-s.js
  * @description Strict Mode - SourceElements is not evaluated as strict mode code when a Function constructor is contained in strict mode code and the function constructor body is not strict
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter13/13.0/13.0-13-s.js b/test/suite/converted/chapter13/13.0/13.0-13-s.js
index f3ec7a85abd918c3c2f7bc71f7fbbe6426bf887f..7d2bbc0e8f74d672b708ea869319a61bab673818 100644
--- a/test/suite/converted/chapter13/13.0/13.0-13-s.js
+++ b/test/suite/converted/chapter13/13.0/13.0-13-s.js
@@ -24,7 +24,7 @@
  *
  * @path chapter13/13.0/13.0-13-s.js
  * @description Strict Mode - SourceElements is evaluated as strict mode code when the function body of a Function constructor begins with a Strict Directive
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter13/13.0/13.0-14-s.js b/test/suite/converted/chapter13/13.0/13.0-14-s.js
index a7156d360ed02e5d4b56393e5bc406d87f34b527..f4710735af24487fe4ab1ee70de64c24e804e121 100644
--- a/test/suite/converted/chapter13/13.0/13.0-14-s.js
+++ b/test/suite/converted/chapter13/13.0/13.0-14-s.js
@@ -24,7 +24,7 @@
  *
  * @path chapter13/13.0/13.0-14-s.js
  * @description Strict Mode - SourceElements is evaluated as strict mode code when the function body of a Function constructor contains a Strict Directive
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter13/13.0/13.0-15-s.js b/test/suite/converted/chapter13/13.0/13.0-15-s.js
index 47ef60ab405e7612439b6e982c5147bc7726f292..714599a28f1819fb85d86db568b51255dbc6efc1 100644
--- a/test/suite/converted/chapter13/13.0/13.0-15-s.js
+++ b/test/suite/converted/chapter13/13.0/13.0-15-s.js
@@ -24,7 +24,7 @@
  *
  * @path chapter13/13.0/13.0-15-s.js
  * @description Strict Mode - SourceElements is evaluated as strict mode code when a FunctionDeclaration is contained in strict mode code within eval code
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter13/13.0/13.0-16-s.js b/test/suite/converted/chapter13/13.0/13.0-16-s.js
index 44aa8a589acfa653babfb130e974a7afa5e50d25..8f7cbff4d6570bdf71070f6fa383b4701ec5b163 100644
--- a/test/suite/converted/chapter13/13.0/13.0-16-s.js
+++ b/test/suite/converted/chapter13/13.0/13.0-16-s.js
@@ -24,7 +24,7 @@
  *
  * @path chapter13/13.0/13.0-16-s.js
  * @description Strict Mode - SourceElements is evaluated as strict mode code when a FunctionExpression is contained in strict mode code within eval code
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter13/13.0/13.0-17-s.js b/test/suite/converted/chapter13/13.0/13.0-17-s.js
index 38b44ca646b333a3a00770928ad44d7088f91fb9..a9f3ec32c929cf65d424851c54bf0e2f6480f28f 100644
--- a/test/suite/converted/chapter13/13.0/13.0-17-s.js
+++ b/test/suite/converted/chapter13/13.0/13.0-17-s.js
@@ -24,7 +24,7 @@
  *
  * @path chapter13/13.0/13.0-17-s.js
  * @description Strict Mode - SourceElements is not evaluated as strict mode code when a Function constructor is contained in strict mode code within eval code
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter13/13.0/13.0-7-s.js b/test/suite/converted/chapter13/13.0/13.0-7-s.js
index bbd8cbc25f367ea9c1e1252c3d049fa2d9c67b43..cdb29c74cb359a3db221f2ecfbe16994a696bd35 100644
--- a/test/suite/converted/chapter13/13.0/13.0-7-s.js
+++ b/test/suite/converted/chapter13/13.0/13.0-7-s.js
@@ -24,7 +24,7 @@
  *
  * @path chapter13/13.0/13.0-7-s.js
  * @description Strict Mode - SourceElements is evaluated as strict mode code when the code of this FunctionDeclaration is contained in non-strict mode but the call to eval is a direct call in strict mode code
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter13/13.0/13.0-8-s.js b/test/suite/converted/chapter13/13.0/13.0-8-s.js
index 95ff3b35ecaa1a570d9373cf2cd883533f545466..5c659480e9d0aeb3cb74c86b2c4c315e6a1bfbbd 100644
--- a/test/suite/converted/chapter13/13.0/13.0-8-s.js
+++ b/test/suite/converted/chapter13/13.0/13.0-8-s.js
@@ -24,7 +24,7 @@
  *
  * @path chapter13/13.0/13.0-8-s.js
  * @description Strict Mode - SourceElements is evaluated as strict mode code when the code of this FunctionExpression is contained in non-strict mode but the call to eval is a direct call in strict mode code
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter13/13.0/13.0-9-s.js b/test/suite/converted/chapter13/13.0/13.0-9-s.js
index 423bba98c8f731c28b4a86a1a223a480a8e94a81..14033e3906585aa15fb05a0474f1e78be47cc4e7 100644
--- a/test/suite/converted/chapter13/13.0/13.0-9-s.js
+++ b/test/suite/converted/chapter13/13.0/13.0-9-s.js
@@ -24,7 +24,7 @@
  *
  * @path chapter13/13.0/13.0-9-s.js
  * @description Strict Mode - SourceElements is evaluated as strict mode code when a FunctionDeclaration that is contained in strict mode code has an inner function
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter13/13.0/13_4-17gs.js b/test/suite/converted/chapter13/13.0/13_4-17gs.js
index 8a47906c20afe3301adddefb30b30330555ff9e1..be51e4a7345462205498e09bf6f42062b8cfdbf0 100644
--- a/test/suite/converted/chapter13/13.0/13_4-17gs.js
+++ b/test/suite/converted/chapter13/13.0/13_4-17gs.js
@@ -3,7 +3,7 @@
 /**
  * @path chapter13/13.0/13_4-17gs.js
  * @description Strict Mode - SourceElements is evaluated as strict mode code when a Function constructor is contained in strict mode code
- * @strictOnly
+ * @onlyStrict
  * @negative NotEarlyErrorString
  */
 
diff --git a/test/suite/converted/chapter13/13.0/13_4-5gs.js b/test/suite/converted/chapter13/13.0/13_4-5gs.js
index 0e291db3b0b6d34efb10d1d914f98607eba621af..0516cb37eb65540ea2e5c0194c3a1532d039923a 100644
--- a/test/suite/converted/chapter13/13.0/13_4-5gs.js
+++ b/test/suite/converted/chapter13/13.0/13_4-5gs.js
@@ -3,7 +3,7 @@
 /**
  * @path chapter13/13.0/13_4-5gs.js
  * @description Strict Mode - SourceElements is evaluated as strict mode code when a FunctionDeclaration is contained in strict mode code
- * @strictOnly
+ * @onlyStrict
  * @negative EarlyErrorRePat
  */
 
diff --git a/test/suite/converted/chapter13/13.1/13.1-1-s.js b/test/suite/converted/chapter13/13.1/13.1-1-s.js
index 86837f2ffd961a01abf01358ee75cd3c011710b8..af905a723d556265cf82d1061f59aa7c9f2870e7 100644
--- a/test/suite/converted/chapter13/13.1/13.1-1-s.js
+++ b/test/suite/converted/chapter13/13.1/13.1-1-s.js
@@ -25,7 +25,7 @@
  *
  * @path chapter13/13.1/13.1-1-s.js
  * @description Strict Mode - SyntaxError is thrown if the identifier 'eval' appears within a FormalParameterList of a strict mode FunctionDeclaration
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter13/13.1/13.1-10-s.js b/test/suite/converted/chapter13/13.1/13.1-10-s.js
index 532df7fea88fb93f6ecc522cceca8a359b2abe48..799d20bcbbd8d1422cab70c250bbbdaa70a8cb42 100644
--- a/test/suite/converted/chapter13/13.1/13.1-10-s.js
+++ b/test/suite/converted/chapter13/13.1/13.1-10-s.js
@@ -25,7 +25,7 @@
  *
  * @path chapter13/13.1/13.1-10-s.js
  * @description Strict Mode - SyntaxError is thrown if a function is created in 'strict mode' using a FunctionExpression and the function has three identical parameters
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter13/13.1/13.1-11-s.js b/test/suite/converted/chapter13/13.1/13.1-11-s.js
index d8461124d1cf7bee565b3a22951d92818c14c9fa..3d333f7fd1c49ea9d5bc1aeb12c2118210c4f080 100644
--- a/test/suite/converted/chapter13/13.1/13.1-11-s.js
+++ b/test/suite/converted/chapter13/13.1/13.1-11-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter13/13.1/13.1-11-s.js
  * @description StrictMode - SyntaxError is thrown if 'eval' occurs as the function name of a FunctionDeclaration in strict mode
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter13/13.1/13.1-12-s.js b/test/suite/converted/chapter13/13.1/13.1-12-s.js
index 4e5f529e7b5a102225418c64dcf47335db613120..e377d46f965307041ac3a29a16a781e6586c1133 100644
--- a/test/suite/converted/chapter13/13.1/13.1-12-s.js
+++ b/test/suite/converted/chapter13/13.1/13.1-12-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter13/13.1/13.1-12-s.js
  * @description StrictMode - SyntaxError is thrown if 'eval' occurs as the Identifier of a FunctionExpression in strict mode
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter13/13.1/13.1-13-s.js b/test/suite/converted/chapter13/13.1/13.1-13-s.js
index 25b4a66cf9fd73f5036a2659415ef53f6eb20344..41733206807869fdaa799f3e00ae6f7bb15eba20 100644
--- a/test/suite/converted/chapter13/13.1/13.1-13-s.js
+++ b/test/suite/converted/chapter13/13.1/13.1-13-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter13/13.1/13.1-13-s.js
  * @description StrictMode - SyntaxError is thrown if 'arguments' occurs as the function name of a FunctionDeclaration in strict mode
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter13/13.1/13.1-14-s.js b/test/suite/converted/chapter13/13.1/13.1-14-s.js
index 46c7977fa77344db7cbd6635d1c3bfbd61abdde5..b9df61994af31054adc0a8ab5461540f05fc1061 100644
--- a/test/suite/converted/chapter13/13.1/13.1-14-s.js
+++ b/test/suite/converted/chapter13/13.1/13.1-14-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter13/13.1/13.1-14-s.js
  * @description StrictMode - SyntaxError is thrown if 'arguments' occurs as the Identifier of a FunctionExpression in strict mode
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter13/13.1/13.1-15-s.js b/test/suite/converted/chapter13/13.1/13.1-15-s.js
index a6520305325829e4269123af69bd05c57f6d75ac..40bc9783be803036b91a62a7971454797dab3550 100644
--- a/test/suite/converted/chapter13/13.1/13.1-15-s.js
+++ b/test/suite/converted/chapter13/13.1/13.1-15-s.js
@@ -25,7 +25,7 @@
  *
  * @path chapter13/13.1/13.1-15-s.js
  * @description Strict Mode - SyntaxError is thrown if the identifier 'eval' appears within a FormalParameterList of a strict mode FunctionDeclaration in strict eval code
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter13/13.1/13.1-16-s.js b/test/suite/converted/chapter13/13.1/13.1-16-s.js
index 79cab8b68c16d94657704b2f76e94a6de0eb4d61..38d2a571e240a98985104d80abbd9e09c3cc397b 100644
--- a/test/suite/converted/chapter13/13.1/13.1-16-s.js
+++ b/test/suite/converted/chapter13/13.1/13.1-16-s.js
@@ -25,7 +25,7 @@
  *
  * @path chapter13/13.1/13.1-16-s.js
  * @description StrictMode - SyntaxError is thrown if the identifier 'eval' appears within a FormalParameterList of a strict mode FunctionDeclaration when FuctionBody is strict code
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter13/13.1/13.1-17-s.js b/test/suite/converted/chapter13/13.1/13.1-17-s.js
index 5fccd82556538f2ea1048e5502b5a6dbede4142d..fd85fb15ac5c9c3978889a3b739a623df6bca1cf 100644
--- a/test/suite/converted/chapter13/13.1/13.1-17-s.js
+++ b/test/suite/converted/chapter13/13.1/13.1-17-s.js
@@ -25,7 +25,7 @@
  *
  * @path chapter13/13.1/13.1-17-s.js
  * @description StrictMode - SyntaxError is thrown if the identifier 'eval' appears within a FormalParameterList of a strict mode FunctionExpression in strict eval code
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter13/13.1/13.1-18-s.js b/test/suite/converted/chapter13/13.1/13.1-18-s.js
index d2e4e582dafcd83843ccb5e95d7566d9419397b6..4e7693f789614d1b540f6b986baea52f52a769ed 100644
--- a/test/suite/converted/chapter13/13.1/13.1-18-s.js
+++ b/test/suite/converted/chapter13/13.1/13.1-18-s.js
@@ -25,7 +25,7 @@
  *
  * @path chapter13/13.1/13.1-18-s.js
  * @description StrictMode - SyntaxError is thrown if the identifier 'eval' appears within a FormalParameterList of a strict mode FunctionExpression when FuctionBody is strict code
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter13/13.1/13.1-19-s.js b/test/suite/converted/chapter13/13.1/13.1-19-s.js
index 890f41ebdb1620311340ba98689f4aff6a28dbd0..5dcaf5d8d7ef1968985ac318c092a9f90637d4f9 100644
--- a/test/suite/converted/chapter13/13.1/13.1-19-s.js
+++ b/test/suite/converted/chapter13/13.1/13.1-19-s.js
@@ -25,7 +25,7 @@
  *
  * @path chapter13/13.1/13.1-19-s.js
  * @description Strict Mode - SyntaxError is thrown if the identifier 'arguments' appears within a FormalParameterList of a strict mode FunctionDeclaration in strict eval code
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter13/13.1/13.1-2-s.js b/test/suite/converted/chapter13/13.1/13.1-2-s.js
index 320bd6d04e93c9c91ad5309849c5216be94f8656..fdb92091e49d1187eaba85fc502efc53df582106 100644
--- a/test/suite/converted/chapter13/13.1/13.1-2-s.js
+++ b/test/suite/converted/chapter13/13.1/13.1-2-s.js
@@ -25,7 +25,7 @@
  *
  * @path chapter13/13.1/13.1-2-s.js
  * @description Strict Mode - SyntaxError is thrown if the identifier 'eval' appears within a FormalParameterList of a strict mode FunctionExpression
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter13/13.1/13.1-20-s.js b/test/suite/converted/chapter13/13.1/13.1-20-s.js
index 671482f94e34bb466deadefc874df1309700d976..570cf04981a7fd8389d20b972f642e61bd1d8f9c 100644
--- a/test/suite/converted/chapter13/13.1/13.1-20-s.js
+++ b/test/suite/converted/chapter13/13.1/13.1-20-s.js
@@ -25,7 +25,7 @@
  *
  * @path chapter13/13.1/13.1-20-s.js
  * @description StrictMode - SyntaxError is thrown if the identifier 'arguments' appears within a FormalParameterList of a strict mode FunctionDeclaration when FuctionBody is strict code
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter13/13.1/13.1-21-s.js b/test/suite/converted/chapter13/13.1/13.1-21-s.js
index 6512e37bc3cdcf47e6a3e15cbc4f2605f4072dfd..6243b381037a82926776e41833c48afca5707332 100644
--- a/test/suite/converted/chapter13/13.1/13.1-21-s.js
+++ b/test/suite/converted/chapter13/13.1/13.1-21-s.js
@@ -25,7 +25,7 @@
  *
  * @path chapter13/13.1/13.1-21-s.js
  * @description StrictMode - SyntaxError is thrown if the identifier 'arguments' appears within a FormalParameterList of a strict mode FunctionExpression in strict eval code
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter13/13.1/13.1-22-s.js b/test/suite/converted/chapter13/13.1/13.1-22-s.js
index ca9303e140a642173434f73ff1711e0b57cdfc66..1c57bdf6874115c28b9442c52456d2619db3e4c3 100644
--- a/test/suite/converted/chapter13/13.1/13.1-22-s.js
+++ b/test/suite/converted/chapter13/13.1/13.1-22-s.js
@@ -25,7 +25,7 @@
  *
  * @path chapter13/13.1/13.1-22-s.js
  * @description StrictMode - SyntaxError is thrown if the identifier 'arguments' appears within a FormalParameterList of a strict mode FunctionExpression when FuctionBody is strict code
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter13/13.1/13.1-23-s.js b/test/suite/converted/chapter13/13.1/13.1-23-s.js
index bda41f58026d0a57aad290f4c9709dacbb11b631..62d23c7b83def1ab050f0bd666c11108e3e377de 100644
--- a/test/suite/converted/chapter13/13.1/13.1-23-s.js
+++ b/test/suite/converted/chapter13/13.1/13.1-23-s.js
@@ -25,7 +25,7 @@
  *
  * @path chapter13/13.1/13.1-23-s.js
  * @description Strict Mode - SyntaxError is thrown if a function is created using a FunctionDeclaration that is contained in eval strict code and the function has two identical parameters
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter13/13.1/13.1-24-s.js b/test/suite/converted/chapter13/13.1/13.1-24-s.js
index 95f20afe90aa6f05a7f21a38234ef652b389223e..612a322365d7f60060a75f123f5672898f2ed8fc 100644
--- a/test/suite/converted/chapter13/13.1/13.1-24-s.js
+++ b/test/suite/converted/chapter13/13.1/13.1-24-s.js
@@ -25,7 +25,7 @@
  *
  * @path chapter13/13.1/13.1-24-s.js
  * @description Strict Mode - SyntaxError is thrown if a function is created using a FunctionDeclaration whose FunctionBody is contained in strict code and the function has two identical parameters
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter13/13.1/13.1-25-s.js b/test/suite/converted/chapter13/13.1/13.1-25-s.js
index e71e24d809978345b817541c0ee75b9a4565ce9f..de679531d6bbc5e10958fd7cd5255c8b63c68839 100644
--- a/test/suite/converted/chapter13/13.1/13.1-25-s.js
+++ b/test/suite/converted/chapter13/13.1/13.1-25-s.js
@@ -25,7 +25,7 @@
  *
  * @path chapter13/13.1/13.1-25-s.js
  * @description Strict Mode - SyntaxError is thrown if a function is created using a FunctionDeclaration that is contained in eval strict code and the function has two identical parameters which are separated by a unique parameter name
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter13/13.1/13.1-26-s.js b/test/suite/converted/chapter13/13.1/13.1-26-s.js
index a7db17e1664906336c9b7be264cddca19a6ee207..675c898d0c9163b28ac980c43a2f79dfe392915e 100644
--- a/test/suite/converted/chapter13/13.1/13.1-26-s.js
+++ b/test/suite/converted/chapter13/13.1/13.1-26-s.js
@@ -25,7 +25,7 @@
  *
  * @path chapter13/13.1/13.1-26-s.js
  * @description Strict Mode - SyntaxError is thrown if a function is created using a FunctionDeclaration whose FunctionBody is contained in strict code and the function has two identical parameters which are separated by a unique parameter name
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter13/13.1/13.1-27-s.js b/test/suite/converted/chapter13/13.1/13.1-27-s.js
index eb2c0467d7fd905e26f7e37727a2ed905077a3a8..2d1d32df39f61cce01d49e97aef0eecd20297ee6 100644
--- a/test/suite/converted/chapter13/13.1/13.1-27-s.js
+++ b/test/suite/converted/chapter13/13.1/13.1-27-s.js
@@ -25,7 +25,7 @@
  *
  * @path chapter13/13.1/13.1-27-s.js
  * @description Strict Mode - SyntaxError is thrown if a function is created using a FunctionDeclaration that is contained in eval strict code and the function has three identical parameters
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter13/13.1/13.1-28-s.js b/test/suite/converted/chapter13/13.1/13.1-28-s.js
index 73406a5c96ce99da75d011aaafb290ffa5258e79..a07b8b44b77d14e06558280332d23ec28a1028de 100644
--- a/test/suite/converted/chapter13/13.1/13.1-28-s.js
+++ b/test/suite/converted/chapter13/13.1/13.1-28-s.js
@@ -25,7 +25,7 @@
  *
  * @path chapter13/13.1/13.1-28-s.js
  * @description Strict Mode - SyntaxError is thrown if a function is created using a FunctionDeclaration whose FunctionBody is contained in strict code and the function has three identical parameters
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter13/13.1/13.1-29-s.js b/test/suite/converted/chapter13/13.1/13.1-29-s.js
index 5c26d9b965ff101af6550f5d170e3e33d33266fb..766921667caaf7d297d9a41714e9e9c3f58f2f0d 100644
--- a/test/suite/converted/chapter13/13.1/13.1-29-s.js
+++ b/test/suite/converted/chapter13/13.1/13.1-29-s.js
@@ -25,7 +25,7 @@
  *
  * @path chapter13/13.1/13.1-29-s.js
  * @description Strict Mode - SyntaxError is thrown if a function is created using a FunctionExpression that is contained in eval strict code and the function has two identical parameters
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter13/13.1/13.1-3-s.js b/test/suite/converted/chapter13/13.1/13.1-3-s.js
index 380742f9d58b617f87bc866dc6cd943a5ef9b46f..7f43af276e6252cbabdc6b6f43d5d070233ee7e4 100644
--- a/test/suite/converted/chapter13/13.1/13.1-3-s.js
+++ b/test/suite/converted/chapter13/13.1/13.1-3-s.js
@@ -25,7 +25,7 @@
  *
  * @path chapter13/13.1/13.1-3-s.js
  * @description Strict Mode - SyntaxError is thrown if the identifier 'arguments' appears within a FormalParameterList of a strict mode FunctionDeclaration
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter13/13.1/13.1-30-s.js b/test/suite/converted/chapter13/13.1/13.1-30-s.js
index ccbded0b3e730e29bbe2e3a02001efdc8d71e123..236d4fb6099686e2b509c49312ad1f8e67ea0a06 100644
--- a/test/suite/converted/chapter13/13.1/13.1-30-s.js
+++ b/test/suite/converted/chapter13/13.1/13.1-30-s.js
@@ -25,7 +25,7 @@
  *
  * @path chapter13/13.1/13.1-30-s.js
  * @description Strict Mode - SyntaxError is thrown if a function is created using a FunctionExpression whose FunctionBody is contained in strict code and the function has two identical parameters
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter13/13.1/13.1-31-s.js b/test/suite/converted/chapter13/13.1/13.1-31-s.js
index 177b287b522f6543014d3d9bd945a14a7cdd4f8c..e120f6c9509a094114e95beb65615282c7b799a5 100644
--- a/test/suite/converted/chapter13/13.1/13.1-31-s.js
+++ b/test/suite/converted/chapter13/13.1/13.1-31-s.js
@@ -25,7 +25,7 @@
  *
  * @path chapter13/13.1/13.1-31-s.js
  * @description Strict Mode - SyntaxError is thrown if a function is created using a FunctionExpression that is contained in eval strict code and the function has two identical parameters, which are separated by a unique parameter name
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter13/13.1/13.1-32-s.js b/test/suite/converted/chapter13/13.1/13.1-32-s.js
index 11020e053bbcc0512ac0579ff29827e81bafb056..d5891e9a0bae44bddc725d1bf2ad4f079ae033ee 100644
--- a/test/suite/converted/chapter13/13.1/13.1-32-s.js
+++ b/test/suite/converted/chapter13/13.1/13.1-32-s.js
@@ -25,7 +25,7 @@
  *
  * @path chapter13/13.1/13.1-32-s.js
  * @description Strict Mode - SyntaxError is thrown if a function is created using a FunctionExpression whose FunctionBody is strict and the function has two identical parameters, which are separated by a unique parameter name
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter13/13.1/13.1-33-s.js b/test/suite/converted/chapter13/13.1/13.1-33-s.js
index 74e8eb2f75f7de09ac603f8343109b5cac0d1a77..245a0030188f6312283e559dfa850d45e735498d 100644
--- a/test/suite/converted/chapter13/13.1/13.1-33-s.js
+++ b/test/suite/converted/chapter13/13.1/13.1-33-s.js
@@ -25,7 +25,7 @@
  *
  * @path chapter13/13.1/13.1-33-s.js
  * @description Strict Mode - SyntaxError is thrown if function is created using a FunctionExpression that is contained in eval strict code and the function has three identical parameters
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter13/13.1/13.1-34-s.js b/test/suite/converted/chapter13/13.1/13.1-34-s.js
index 1c4d4cd6320488af275cf3f31d536982c45915c8..6fd18f820bba17b3dacbe6b4b68d13b9b0429dbe 100644
--- a/test/suite/converted/chapter13/13.1/13.1-34-s.js
+++ b/test/suite/converted/chapter13/13.1/13.1-34-s.js
@@ -25,7 +25,7 @@
  *
  * @path chapter13/13.1/13.1-34-s.js
  * @description Strict Mode - SyntaxError is thrown if a function declaration has three identical parameters with a strict mode body
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter13/13.1/13.1-35-s.js b/test/suite/converted/chapter13/13.1/13.1-35-s.js
index b2faed13f8e045262f1a4dbeab8c1be25d3aa489..4960e0867dc0caaa9f88db5a340f53ab1d9db9c9 100644
--- a/test/suite/converted/chapter13/13.1/13.1-35-s.js
+++ b/test/suite/converted/chapter13/13.1/13.1-35-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter13/13.1/13.1-35-s.js
  * @description StrictMode - SyntaxError is thrown if 'eval' occurs as the function name of a FunctionDeclaration in strict eval code
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter13/13.1/13.1-36-s.js b/test/suite/converted/chapter13/13.1/13.1-36-s.js
index ef7e38c550b8139aae677bed05e0436f9b4b6693..c55118ca1238fb7a64fae4170c52450d562d4200 100644
--- a/test/suite/converted/chapter13/13.1/13.1-36-s.js
+++ b/test/suite/converted/chapter13/13.1/13.1-36-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter13/13.1/13.1-36-s.js
  * @description StrictMode - SyntaxError is thrown if 'eval' occurs as the function name of a FunctionDeclaration whose FunctionBody is in strict mode
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter13/13.1/13.1-37-s.js b/test/suite/converted/chapter13/13.1/13.1-37-s.js
index ae194ce450df53a07ba82262af2aad38c5dae7fd..51e90be17971e897627178ca92c98a8fcd047ff9 100644
--- a/test/suite/converted/chapter13/13.1/13.1-37-s.js
+++ b/test/suite/converted/chapter13/13.1/13.1-37-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter13/13.1/13.1-37-s.js
  * @description StrictMode - SyntaxError is thrown if 'eval' occurs as the Identifier of a FunctionExpression in strict eval code
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter13/13.1/13.1-38-s.js b/test/suite/converted/chapter13/13.1/13.1-38-s.js
index 2ccfd37fd0e24ce3ef4fff4b3df5c51403b4268d..21fe99a3508891f9f56e92c72e442b2d135d16ec 100644
--- a/test/suite/converted/chapter13/13.1/13.1-38-s.js
+++ b/test/suite/converted/chapter13/13.1/13.1-38-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter13/13.1/13.1-38-s.js
  * @description StrictMode - SyntaxError is thrown if 'eval' occurs as the Identifier of a FunctionExpression whose FunctionBody is contained in strict code
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter13/13.1/13.1-39-s.js b/test/suite/converted/chapter13/13.1/13.1-39-s.js
index 8338ca1f7971d321d9521ee0bc52614503315e11..a57c29103c6be6fc474c41a9fb2cd96370bb5d1d 100644
--- a/test/suite/converted/chapter13/13.1/13.1-39-s.js
+++ b/test/suite/converted/chapter13/13.1/13.1-39-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter13/13.1/13.1-39-s.js
  * @description StrictMode - SyntaxError is thrown if 'arguments' occurs as the function name of a FunctionDeclaration in strict eval code
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter13/13.1/13.1-4-s.js b/test/suite/converted/chapter13/13.1/13.1-4-s.js
index a96f47cb49b2f96f08fdaeed645346e96e242786..00e15291eb23d2eba24d578bf9c669be0d5d076c 100644
--- a/test/suite/converted/chapter13/13.1/13.1-4-s.js
+++ b/test/suite/converted/chapter13/13.1/13.1-4-s.js
@@ -25,7 +25,7 @@
  *
  * @path chapter13/13.1/13.1-4-s.js
  * @description Strict Mode - SyntaxError is thrown if the identifier 'arguments' appears within a FormalParameterList of a strict mode FunctionExpression
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter13/13.1/13.1-40-s.js b/test/suite/converted/chapter13/13.1/13.1-40-s.js
index 352428cdf82ab1fbc8d61b96022ea3ed9f0dbc9e..7c4c48a282ecf58e5c91f16b9c8b1a15420567d3 100644
--- a/test/suite/converted/chapter13/13.1/13.1-40-s.js
+++ b/test/suite/converted/chapter13/13.1/13.1-40-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter13/13.1/13.1-40-s.js
  * @description StrictMode - SyntaxError is thrown if 'arguments' occurs as the Identifier of a FunctionDeclaration whose FunctionBody is contained in strict code
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter13/13.1/13.1-41-s.js b/test/suite/converted/chapter13/13.1/13.1-41-s.js
index 503cc2c943b52f02ae91502f7ead5b8da53a0a01..06044321887318af5f89c96a5c363786c4e919d5 100644
--- a/test/suite/converted/chapter13/13.1/13.1-41-s.js
+++ b/test/suite/converted/chapter13/13.1/13.1-41-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter13/13.1/13.1-41-s.js
  * @description StrictMode - SyntaxError is thrown if 'arguments' occurs as the Identifier of a FunctionExpression in strict eval code
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter13/13.1/13.1-42-s.js b/test/suite/converted/chapter13/13.1/13.1-42-s.js
index ec19f0def238e285036895e2e866f9df01a3facb..a14e4a2f75da56d32e4ca9555df9a8597896b1b4 100644
--- a/test/suite/converted/chapter13/13.1/13.1-42-s.js
+++ b/test/suite/converted/chapter13/13.1/13.1-42-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter13/13.1/13.1-42-s.js
  * @description StrictMode - SyntaxError is thrown if 'arguments' occurs as the Identifier of a FunctionExpression whose FunctionBody is contained in strict code
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter13/13.1/13.1-5-s.js b/test/suite/converted/chapter13/13.1/13.1-5-s.js
index e4c8d44188428e2ebccbb82c1ae6e402b8696655..3ee9ad4ad5b24fe048485900e397069d69bae733 100644
--- a/test/suite/converted/chapter13/13.1/13.1-5-s.js
+++ b/test/suite/converted/chapter13/13.1/13.1-5-s.js
@@ -25,7 +25,7 @@
  *
  * @path chapter13/13.1/13.1-5-s.js
  * @description Strict Mode - SyntaxError is thrown if a function is declared in 'strict mode' using a FunctionDeclaration and the function has two identical parameters
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter13/13.1/13.1-6-s.js b/test/suite/converted/chapter13/13.1/13.1-6-s.js
index 81b688a0cca63bc220e92ea67bac2c85f9a3b420..1373c87bb0b015be9b3e4687ae645af4a4197817 100644
--- a/test/suite/converted/chapter13/13.1/13.1-6-s.js
+++ b/test/suite/converted/chapter13/13.1/13.1-6-s.js
@@ -25,7 +25,7 @@
  *
  * @path chapter13/13.1/13.1-6-s.js
  * @description Strict Mode - SyntaxError is thrown if a function is created in 'strict mode' using a FunctionDeclaration and the function has two identical parameters, which are separated by a unique parameter name
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter13/13.1/13.1-7-s.js b/test/suite/converted/chapter13/13.1/13.1-7-s.js
index dbc40ab192dae119569d00bcaaf6bd81c535e7e3..18bcbd64072041875e2276e02e1e1b278e0d6b33 100644
--- a/test/suite/converted/chapter13/13.1/13.1-7-s.js
+++ b/test/suite/converted/chapter13/13.1/13.1-7-s.js
@@ -25,7 +25,7 @@
  *
  * @path chapter13/13.1/13.1-7-s.js
  * @description Strict Mode - SyntaxError is thrown if a function is created in 'strict mode' using a FunctionDeclaration and the function has three identical parameters
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter13/13.1/13.1-8-s.js b/test/suite/converted/chapter13/13.1/13.1-8-s.js
index 56eae2e21bbb1c6cab41efda69426803c84ba9d8..fe53ab0ec87e505670859dbc9c827c00dc573bfb 100644
--- a/test/suite/converted/chapter13/13.1/13.1-8-s.js
+++ b/test/suite/converted/chapter13/13.1/13.1-8-s.js
@@ -25,7 +25,7 @@
  *
  * @path chapter13/13.1/13.1-8-s.js
  * @description Strict Mode - SyntaxError is thrown if a function is created in 'strict mode' using a FunctionExpression and the function has two identical parameters
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter13/13.1/13.1-9-s.js b/test/suite/converted/chapter13/13.1/13.1-9-s.js
index 2ecd87aeda8d91383d7a653d59b6d27c665d4855..a1714f3da953917e2db5fdc0e185c937c97c9baa 100644
--- a/test/suite/converted/chapter13/13.1/13.1-9-s.js
+++ b/test/suite/converted/chapter13/13.1/13.1-9-s.js
@@ -25,7 +25,7 @@
  *
  * @path chapter13/13.1/13.1-9-s.js
  * @description Strict Mode - SyntaxError is thrown if a function is created in 'strict mode' using a FunctionExpression and the function has two identical parameters, which are separated by a unique parameter name
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter13/13.2/13.2-1-s.js b/test/suite/converted/chapter13/13.2/13.2-1-s.js
index b9db4ce3a1733ef71489d3c356fa3e603fe23398..84bdac3f434998eecfb2df193af61086824416ab 100644
--- a/test/suite/converted/chapter13/13.2/13.2-1-s.js
+++ b/test/suite/converted/chapter13/13.2/13.2-1-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter13/13.2/13.2-1-s.js
  * @description StrictMode -  Writing or reading from a property named 'caller' of function objects is allowed under both strict and normal modes.
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter13/13.2/13.2-2-s.js b/test/suite/converted/chapter13/13.2/13.2-2-s.js
index dca8d587d078a5708ad7bad3d3b7abe3d766a9b1..41b0c2207f269a1ae02356cfbf72e096eecb889c 100644
--- a/test/suite/converted/chapter13/13.2/13.2-2-s.js
+++ b/test/suite/converted/chapter13/13.2/13.2-2-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter13/13.2/13.2-2-s.js
  * @description StrictMode - A TypeError is thrown when a strict mode code writes to properties named 'caller' of function instances.
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter13/13.2/13.2-3-s.js b/test/suite/converted/chapter13/13.2/13.2-3-s.js
index 18f27c70bfc340fe082239ac032190859312b220..2635b7edcc2da94584678f35976d368057ef34f4 100644
--- a/test/suite/converted/chapter13/13.2/13.2-3-s.js
+++ b/test/suite/converted/chapter13/13.2/13.2-3-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter13/13.2/13.2-3-s.js
  * @description StrictMode - Writing or reading from a property named 'arguments' of function objects is allowed under both strict and normal modes.
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter13/13.2/13.2-4-s.js b/test/suite/converted/chapter13/13.2/13.2-4-s.js
index 8dbb48fb7b2c5cdaf19924bea3b941e402de4594..12d968cedc8e333e46b7c51e0a10bc5867e9e220 100644
--- a/test/suite/converted/chapter13/13.2/13.2-4-s.js
+++ b/test/suite/converted/chapter13/13.2/13.2-4-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter13/13.2/13.2-4-s.js
  * @description StrictMode - A TypeError is thrown when a code in strict mode tries to write to 'arguments' of function instances.
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter13/13.2/13.2-5-s.js b/test/suite/converted/chapter13/13.2/13.2-5-s.js
index f5a144c7dbfd19b284978109b0e4f0fb6c412c93..4814326d56eb7206bf6e0e1e054ababf44a4a0ed 100644
--- a/test/suite/converted/chapter13/13.2/13.2-5-s.js
+++ b/test/suite/converted/chapter13/13.2/13.2-5-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter13/13.2/13.2-5-s.js
  * @description StrictMode - reading a property named 'caller' of function objects is not allowed outside the function
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter13/13.2/13.2-7-s.js b/test/suite/converted/chapter13/13.2/13.2-7-s.js
index 9d7e7c04cab47115e251a8381957e6ea12d20ff8..e9100c2a47701233493fe2f300781e0ed1fc6091 100644
--- a/test/suite/converted/chapter13/13.2/13.2-7-s.js
+++ b/test/suite/converted/chapter13/13.2/13.2-7-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter13/13.2/13.2-7-s.js
  * @description StrictMode - enumerating over a function object looking for 'caller' fails outside of the function
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter13/13.2/13.2-8-s.js b/test/suite/converted/chapter13/13.2/13.2-8-s.js
index 7f9369275eed65dd7e4c0126cfb4c7f53970b135..3fe0a182868c51961a6da54795df078fe6e8b5fa 100644
--- a/test/suite/converted/chapter13/13.2/13.2-8-s.js
+++ b/test/suite/converted/chapter13/13.2/13.2-8-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter13/13.2/13.2-8-s.js
  * @description StrictMode - enumerating over a function object looking for 'caller' fails inside the function
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter14/14.1/14.1-1-s.js b/test/suite/converted/chapter14/14.1/14.1-1-s.js
index e9521ecf94e9747a11848c515b5888f9b83456ee..8f8b1a422b2842cf6e300bc439831642c1eef365 100644
--- a/test/suite/converted/chapter14/14.1/14.1-1-s.js
+++ b/test/suite/converted/chapter14/14.1/14.1-1-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter14/14.1/14.1-1-s.js
  * @description 'use strict' directive - correct usage
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter14/14.1/14.1-10-s.js b/test/suite/converted/chapter14/14.1/14.1-10-s.js
index 6a3fb53441c2dea7decb965a42fe2578135557bd..dbb85d87e00fac2163990f93c65ec0173f850d5d 100644
--- a/test/suite/converted/chapter14/14.1/14.1-10-s.js
+++ b/test/suite/converted/chapter14/14.1/14.1-10-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter14/14.1/14.1-10-s.js
  * @description other directives - may follow 'use strict' directive 
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter14/14.1/14.1-11-s.js b/test/suite/converted/chapter14/14.1/14.1-11-s.js
index 40c78500a8f26944596e60b1977dd7949fbe41c0..4436a1367d648adf5fc632414d0d45d39b80404d 100644
--- a/test/suite/converted/chapter14/14.1/14.1-11-s.js
+++ b/test/suite/converted/chapter14/14.1/14.1-11-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter14/14.1/14.1-11-s.js
  * @description comments may preceed 'use strict' directive 
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter14/14.1/14.1-12-s.js b/test/suite/converted/chapter14/14.1/14.1-12-s.js
index 3ff3ee2c49f67bf9bd31a3cf4d57a0b2666eab30..b01585bfe99a118ff4ebc97c0750a4e08eabcf03 100644
--- a/test/suite/converted/chapter14/14.1/14.1-12-s.js
+++ b/test/suite/converted/chapter14/14.1/14.1-12-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter14/14.1/14.1-12-s.js
  * @description comments may follow 'use strict' directive 
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter14/14.1/14.1-13-s.js b/test/suite/converted/chapter14/14.1/14.1-13-s.js
index 7c6bfbbe75587f48296f868eec3f1c84e92fcb8f..7ca19cd0718771e8f700981e9b252f3b46862f4b 100644
--- a/test/suite/converted/chapter14/14.1/14.1-13-s.js
+++ b/test/suite/converted/chapter14/14.1/14.1-13-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter14/14.1/14.1-13-s.js
  * @description semicolon insertion works for'use strict' directive 
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter14/14.1/14.1-14-s.js b/test/suite/converted/chapter14/14.1/14.1-14-s.js
index 1ab66d3e0d390d4eac840cfa13a41bd38d8331f2..b1ff7ebd0cc7c4ad7d35f03d9038715fb4ebddff 100644
--- a/test/suite/converted/chapter14/14.1/14.1-14-s.js
+++ b/test/suite/converted/chapter14/14.1/14.1-14-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter14/14.1/14.1-14-s.js
  * @description semicolon insertion may come before 'use strict' directive 
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter14/14.1/14.1-15-s.js b/test/suite/converted/chapter14/14.1/14.1-15-s.js
index c0e6472648e6440f0650c753e8386872134a8acc..5c2b52ea2b4ea70eebf9b6d9913843ca2ffdb039 100644
--- a/test/suite/converted/chapter14/14.1/14.1-15-s.js
+++ b/test/suite/converted/chapter14/14.1/14.1-15-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter14/14.1/14.1-15-s.js
  * @description blank lines may come before 'use strict' directive 
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter14/14.1/14.1-16-s.js b/test/suite/converted/chapter14/14.1/14.1-16-s.js
index 9b592a85837c84367db7bf0eee2ad8953275600d..746f4abbfa553dd0c9d64f05b53223370bdc86d1 100644
--- a/test/suite/converted/chapter14/14.1/14.1-16-s.js
+++ b/test/suite/converted/chapter14/14.1/14.1-16-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter14/14.1/14.1-16-s.js
  * @description 'use strict' directive - not recognized if it follow an empty statement
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter14/14.1/14.1-17-s.js b/test/suite/converted/chapter14/14.1/14.1-17-s.js
index 833f0888bcd702e087f4b43b9f8904bfea464e64..931f2cd4c7471e13f13ba2b7102ec2fab2c103d9 100644
--- a/test/suite/converted/chapter14/14.1/14.1-17-s.js
+++ b/test/suite/converted/chapter14/14.1/14.1-17-s.js
@@ -3,7 +3,7 @@
 /**
  * @path chapter14/14.1/14.1-17-s.js
  * @description 'use strict' directive - not recognized if it follow some other statment empty statement
- * @strictOnly
+ * @onlyStrict
  */
 
 /// Copyright (c) 2009 Microsoft Corporation 
diff --git a/test/suite/converted/chapter14/14.1/14.1-2-s.js b/test/suite/converted/chapter14/14.1/14.1-2-s.js
index a38762d39ade77ff63feeee495d89b8038cf69e2..85e14e33bbd5e95d4157f3306b74f5779f88435b 100644
--- a/test/suite/converted/chapter14/14.1/14.1-2-s.js
+++ b/test/suite/converted/chapter14/14.1/14.1-2-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter14/14.1/14.1-2-s.js
  * @description "use strict" directive - correct usage double quotes
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter14/14.1/14.1-3-s.js b/test/suite/converted/chapter14/14.1/14.1-3-s.js
index 1e25c9acb232f706b1a6cd1fa9fd480b1ae307bd..ccf8ab10453867ab9e3a73f118b6989c97bbf6fe 100644
--- a/test/suite/converted/chapter14/14.1/14.1-3-s.js
+++ b/test/suite/converted/chapter14/14.1/14.1-3-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter14/14.1/14.1-3-s.js
  * @description 'use strict' directive - not recognized if it contains extra whitespace
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter14/14.1/14.1-4-s.js b/test/suite/converted/chapter14/14.1/14.1-4-s.js
index dfec2bac7fdb66d1162e4405a40441502c610f41..fb9a1881d61ea29793e9ce6821b89e4f00c3cd79 100644
--- a/test/suite/converted/chapter14/14.1/14.1-4-s.js
+++ b/test/suite/converted/chapter14/14.1/14.1-4-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter14/14.1/14.1-4-s.js
  * @description 'use strict' directive - not recognized if contains Line Continuation
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter14/14.1/14.1-5-s.js b/test/suite/converted/chapter14/14.1/14.1-5-s.js
index 386ff3270d39b9ad0a1dc1436855cb53a8b93fac..3fa1bbe33afb1999d37de0bd0791debc86ff8939 100644
--- a/test/suite/converted/chapter14/14.1/14.1-5-s.js
+++ b/test/suite/converted/chapter14/14.1/14.1-5-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter14/14.1/14.1-5-s.js
  * @description 'use strict' directive - not recognized if contains a EscapeSequence
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter14/14.1/14.1-6-s.js b/test/suite/converted/chapter14/14.1/14.1-6-s.js
index 7061da33ae0987bb41529f60b346feec6af4f77c..9ec026e30585ba4454f94b5f01ee962ea2bc9072 100644
--- a/test/suite/converted/chapter14/14.1/14.1-6-s.js
+++ b/test/suite/converted/chapter14/14.1/14.1-6-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter14/14.1/14.1-6-s.js
  * @description 'use strict' directive - not recognized if contains a <TAB> instead of a space
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter14/14.1/14.1-7-s.js b/test/suite/converted/chapter14/14.1/14.1-7-s.js
index f2ae5742dc248f3db8ff53a9fbb6b6bcede0a201..251850d553bfcbd087a118610861acea035aff06 100644
--- a/test/suite/converted/chapter14/14.1/14.1-7-s.js
+++ b/test/suite/converted/chapter14/14.1/14.1-7-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter14/14.1/14.1-7-s.js
  * @description 'use strict' directive - not recognized if upper case
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter14/14.1/14.1-8-s.js b/test/suite/converted/chapter14/14.1/14.1-8-s.js
index 0fd94af85f3744252a4efde76b7d8dc5204925e1..d2808b9ad41fbdcb828f90162f82385ac58cb5e3 100644
--- a/test/suite/converted/chapter14/14.1/14.1-8-s.js
+++ b/test/suite/converted/chapter14/14.1/14.1-8-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter14/14.1/14.1-8-s.js
  * @description 'use strict' directive - may follow other directives
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter14/14.1/14.1-9-s.js b/test/suite/converted/chapter14/14.1/14.1-9-s.js
index 273a228e8bb34db81d5639a05d6ba0a6d05e7445..df1e578b12ca50ae60fd629cf408147411968e7c 100644
--- a/test/suite/converted/chapter14/14.1/14.1-9-s.js
+++ b/test/suite/converted/chapter14/14.1/14.1-9-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter14/14.1/14.1-9-s.js
  * @description 'use strict' directive - may occur multiple times
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter15/15.3/15.3.2/15.3.2.1/15.3.2.1-10-4gs.js b/test/suite/converted/chapter15/15.3/15.3.2/15.3.2.1/15.3.2.1-10-4gs.js
index 5b7ff8443cf1b8ecb80df33afccf1df524258df2..5d592f2ed5b13a1a1d477a8988e6fcfca86f9a73 100644
--- a/test/suite/converted/chapter15/15.3/15.3.2/15.3.2.1/15.3.2.1-10-4gs.js
+++ b/test/suite/converted/chapter15/15.3/15.3.2/15.3.2.1/15.3.2.1-10-4gs.js
@@ -3,7 +3,7 @@
 /**
  * @path chapter15/15.3/15.3.2/15.3.2.1/15.3.2.1-10-4gs.js
  * @description Strict Mode - SyntaxError is thrown if a function using the Function constructor has two identical parameters in (global) strict mode
- * @strictOnly
+ * @onlyStrict
  * @negative NotEarlyErrorString
  */
 
diff --git a/test/suite/converted/chapter15/15.3/15.3.2/15.3.2.1/15.3.2.1-10-6gs.js b/test/suite/converted/chapter15/15.3/15.3.2/15.3.2.1/15.3.2.1-10-6gs.js
index ddf8bc987208a88d430dd52fd0c39ed16c31c170..ac66b7856c1673964daf86a0ec6239d256f0aa88 100644
--- a/test/suite/converted/chapter15/15.3/15.3.2/15.3.2.1/15.3.2.1-10-6gs.js
+++ b/test/suite/converted/chapter15/15.3/15.3.2/15.3.2.1/15.3.2.1-10-6gs.js
@@ -3,7 +3,7 @@
 /**
  * @path chapter15/15.3/15.3.2/15.3.2.1/15.3.2.1-10-6gs.js
  * @description Strict Mode - SyntaxError is thrown if a function using the Function constructor has two identical parameters in (local) strict mode
- * @strictOnly
+ * @onlyStrict
  * @negative NotEarlyErrorString
  */
 
diff --git a/test/suite/converted/chapter15/15.3/15.3.2/15.3.2.1/15.3.2.1-11-1-s.js b/test/suite/converted/chapter15/15.3/15.3.2/15.3.2.1/15.3.2.1-11-1-s.js
index 00d71c1b71f63085879b6913900d8575d1b5c60f..8caeeda1e55acbe8aebd1ee04c46a38c9a1d8f56 100644
--- a/test/suite/converted/chapter15/15.3/15.3.2/15.3.2.1/15.3.2.1-11-1-s.js
+++ b/test/suite/converted/chapter15/15.3/15.3.2/15.3.2.1/15.3.2.1-11-1-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter15/15.3/15.3.2/15.3.2.1/15.3.2.1-11-1-s.js
  * @description Duplicate seperate parameter name in Function constructor throws SyntaxError in strict mode
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter15/15.3/15.3.2/15.3.2.1/15.3.2.1-11-2-s.js b/test/suite/converted/chapter15/15.3/15.3.2/15.3.2.1/15.3.2.1-11-2-s.js
index bfeeb51df32fa465e33667468c327a9d55565c32..e4b316e17d1ae95376a2891ceaf6d29be1833720 100644
--- a/test/suite/converted/chapter15/15.3/15.3.2/15.3.2.1/15.3.2.1-11-2-s.js
+++ b/test/suite/converted/chapter15/15.3/15.3.2/15.3.2.1/15.3.2.1-11-2-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter15/15.3/15.3.2/15.3.2.1/15.3.2.1-11-2-s.js
  * @description Duplicate seperate parameter name in Function constructor called from strict mode allowed if body not strict
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter15/15.3/15.3.2/15.3.2.1/15.3.2.1-11-3-s.js b/test/suite/converted/chapter15/15.3/15.3.2/15.3.2.1/15.3.2.1-11-3-s.js
index a8f9fc01e4c968e674ab52ef504a6aa50eef93b3..dcff20faf097db58c57d84e721105084723c9119 100644
--- a/test/suite/converted/chapter15/15.3/15.3.2/15.3.2.1/15.3.2.1-11-3-s.js
+++ b/test/suite/converted/chapter15/15.3/15.3.2/15.3.2.1/15.3.2.1-11-3-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter15/15.3/15.3.2/15.3.2.1/15.3.2.1-11-3-s.js
  * @description Function constructor having a formal parameter named 'eval' throws SyntaxError if function body is strict mode
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter15/15.3/15.3.2/15.3.2.1/15.3.2.1-11-4-s.js b/test/suite/converted/chapter15/15.3/15.3.2/15.3.2.1/15.3.2.1-11-4-s.js
index 57aba67d0a4a64b7d17419fcdaac8253d8c86e8f..294415ce398cfbb17ba671dd43ad1d77d1f4cd9a 100644
--- a/test/suite/converted/chapter15/15.3/15.3.2/15.3.2.1/15.3.2.1-11-4-s.js
+++ b/test/suite/converted/chapter15/15.3/15.3.2/15.3.2.1/15.3.2.1-11-4-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter15/15.3/15.3.2/15.3.2.1/15.3.2.1-11-4-s.js
  * @description Function constructor call from strict code with formal parameter named 'eval' does not throws SyntaxError if function body is not strict mode
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter15/15.3/15.3.2/15.3.2.1/15.3.2.1-11-5-s.js b/test/suite/converted/chapter15/15.3/15.3.2/15.3.2.1/15.3.2.1-11-5-s.js
index 9cde70f6bf7643f04cb1df55f8d7ed5a7a7ed7b6..f6059ac83552457fc0d0a1adfa75594df9201f80 100644
--- a/test/suite/converted/chapter15/15.3/15.3.2/15.3.2.1/15.3.2.1-11-5-s.js
+++ b/test/suite/converted/chapter15/15.3/15.3.2/15.3.2.1/15.3.2.1-11-5-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter15/15.3/15.3.2/15.3.2.1/15.3.2.1-11-5-s.js
  * @description Duplicate combined parameter name in Function constructor throws SyntaxError in strict mode
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter15/15.3/15.3.2/15.3.2.1/15.3.2.1-11-6-s.js b/test/suite/converted/chapter15/15.3/15.3.2/15.3.2.1/15.3.2.1-11-6-s.js
index 1342dfa966983625996c9b813012a3ae7045567d..2fc556ae3a9e232737c3a14408a84d0510895a7c 100644
--- a/test/suite/converted/chapter15/15.3/15.3.2/15.3.2.1/15.3.2.1-11-6-s.js
+++ b/test/suite/converted/chapter15/15.3/15.3.2/15.3.2.1/15.3.2.1-11-6-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter15/15.3/15.3.2/15.3.2.1/15.3.2.1-11-6-s.js
  * @description Duplicate combined parameter name allowed in Function constructor called in strict mode if body not strict
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter15/15.3/15.3.2/15.3.2.1/15.3.2.1-11-7-s.js b/test/suite/converted/chapter15/15.3/15.3.2/15.3.2.1/15.3.2.1-11-7-s.js
index 2c37986e68024807970fa3c18930cd8474ea1916..b492edb8425c71c83e2bc4f76fa22b07f7b39222 100644
--- a/test/suite/converted/chapter15/15.3/15.3.2/15.3.2.1/15.3.2.1-11-7-s.js
+++ b/test/suite/converted/chapter15/15.3/15.3.2/15.3.2.1/15.3.2.1-11-7-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter15/15.3/15.3.2/15.3.2.1/15.3.2.1-11-7-s.js
  * @description Function constructor call from strict code with formal parameter named arguments does not throws SyntaxError if function body is not strict mode
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter15/15.3/15.3.2/15.3.2.1/15.3.2.1-11-8-s.js b/test/suite/converted/chapter15/15.3/15.3.2/15.3.2.1/15.3.2.1-11-8-s.js
index 441e85a39f84031c5aaa939dcbb9e455c72a7369..01d23a2f08cfbff2b87b1990f74b4ffe2e9d333e 100644
--- a/test/suite/converted/chapter15/15.3/15.3.2/15.3.2.1/15.3.2.1-11-8-s.js
+++ b/test/suite/converted/chapter15/15.3/15.3.2/15.3.2.1/15.3.2.1-11-8-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter15/15.3/15.3.2/15.3.2.1/15.3.2.1-11-8-s.js
  * @description Strict Mode - SyntaxError is not thrown if a function is created using a Function constructor that has two identical parameters, which are separated by a unique parameter name and there is no explicit 'use strict' in the function constructor's body
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter15/15.3/15.3.2/15.3.2.1/15.3.2.1-11-9-s.js b/test/suite/converted/chapter15/15.3/15.3.2/15.3.2.1/15.3.2.1-11-9-s.js
index 731ad7dcc9796ee2c52cbb821832cfc2cdf37f9c..e94e05314483c33e1ae4e91af52cc8e5d18df938 100644
--- a/test/suite/converted/chapter15/15.3/15.3.2/15.3.2.1/15.3.2.1-11-9-s.js
+++ b/test/suite/converted/chapter15/15.3/15.3.2/15.3.2.1/15.3.2.1-11-9-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter15/15.3/15.3.2/15.3.2.1/15.3.2.1-11-9-s.js
  * @description Strict Mode - SyntaxError is thrown if a function is created using the Function constructor that has three identical parameters and there is no explicit 'use strict' in the function constructor's body
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.3/15.3.4.3-1-s.js b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.3/15.3.4.3-1-s.js
index 79bbba94cca6955073dc33354343627d2cb18537..8040b13367a760854248c8c004431ff53b1df47e 100644
--- a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.3/15.3.4.3-1-s.js
+++ b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.3/15.3.4.3-1-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter15/15.3/15.3.4/15.3.4.3/15.3.4.3-1-s.js
  * @description Strict Mode - 'this' value is a string which cannot be converted to wrapper objects when the function is called with an array of arguments
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.3/15.3.4.3-2-s.js b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.3/15.3.4.3-2-s.js
index 1f0bbd0de77a7cad619c7b329ef28d65c041deea..528eade8ba10dabd62ae2f37c0114811e973a4bb 100644
--- a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.3/15.3.4.3-2-s.js
+++ b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.3/15.3.4.3-2-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter15/15.3/15.3.4/15.3.4.3/15.3.4.3-2-s.js
  * @description Strict Mode - 'this' value is a number which cannot be converted to wrapper objects when the function is called with an array of arguments
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.3/15.3.4.3-3-s.js b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.3/15.3.4.3-3-s.js
index c3d347e5fc74c8d3695a235c68f4b512cf81f010..69f328820a9e31b1838852e3a852f6b41a5d205f 100644
--- a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.3/15.3.4.3-3-s.js
+++ b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.3/15.3.4.3-3-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter15/15.3/15.3.4/15.3.4.3/15.3.4.3-3-s.js
  * @description Strict Mode - 'this' value is a boolean which cannot be converted to wrapper objects when the function is called with an array of arguments
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.4/15.3.4.4-1-s.js b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.4/15.3.4.4-1-s.js
index 3adb2f9d9911b1902567c931326ae15ca9c2819d..f6825fcb1a6fa903e42c937c3c9996c8a0fdadee 100644
--- a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.4/15.3.4.4-1-s.js
+++ b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.4/15.3.4.4-1-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter15/15.3/15.3.4/15.3.4.4/15.3.4.4-1-s.js
  * @description Strict Mode - 'this' value is a string which cannot be converted to wrapper objects when the function is called without an array of arguments
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.4/15.3.4.4-2-s.js b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.4/15.3.4.4-2-s.js
index ea36daa1dd193cbc87c6e0c074342d2d5608f4e4..cc4a8a80b6018f492ee4f17c0f1d8aeab3855b36 100644
--- a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.4/15.3.4.4-2-s.js
+++ b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.4/15.3.4.4-2-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter15/15.3/15.3.4/15.3.4.4/15.3.4.4-2-s.js
  * @description Strict Mode - 'this' value is a number which cannot be converted to wrapper objects  when the function is called without an array argument
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.4/15.3.4.4-3-s.js b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.4/15.3.4.4-3-s.js
index 9525763f9a259efd97fde4ce30b279df77158a94..e18547c06673f0e260ce35c35e862d5158cf0fe4 100644
--- a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.4/15.3.4.4-3-s.js
+++ b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.4/15.3.4.4-3-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter15/15.3/15.3.4/15.3.4.4/15.3.4.4-3-s.js
  * @description Strict Mode - 'this' value is a boolean which cannot be converted to wrapper objects when the function is called without an array of arguments
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter15/15.3/15.3.5/15.3.5-1gs.js b/test/suite/converted/chapter15/15.3/15.3.5/15.3.5-1gs.js
index 299eac98d4132627c444f256aec922a18422a097..fe686a6fbbd0199bb17335addbdcdec9d9d9dbdd 100644
--- a/test/suite/converted/chapter15/15.3/15.3.5/15.3.5-1gs.js
+++ b/test/suite/converted/chapter15/15.3/15.3.5/15.3.5-1gs.js
@@ -3,7 +3,7 @@
 /**
  * @path chapter15/15.3/15.3.5/15.3.5-1gs.js
  * @description StrictMode - error is thrown when reading the 'caller' property of a function object
- * @strictOnly
+ * @onlyStrict
  * @negative NotEarlyErrorString
  */
 
diff --git a/test/suite/converted/chapter15/15.3/15.3.5/15.3.5-2gs.js b/test/suite/converted/chapter15/15.3/15.3.5/15.3.5-2gs.js
index f1ca1341dd3f48c921b186d58ae3e5010db5a313..ebad4f9ea8b9d928f952ca6fa4f3337dfa3697f0 100644
--- a/test/suite/converted/chapter15/15.3/15.3.5/15.3.5-2gs.js
+++ b/test/suite/converted/chapter15/15.3/15.3.5/15.3.5-2gs.js
@@ -3,7 +3,7 @@
 /**
  * @path chapter15/15.3/15.3.5/15.3.5-2gs.js
  * @description StrictMode - error is thrown when reading the 'caller' property of a function object
- * @strictOnly
+ * @onlyStrict
  * @negative EarlyErrorRePat
  */
 
diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-1-s.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-1-s.js
index 630e3a94ef4cd493b175fe76d4f9dec6964e141f..db918bca1cb4e6e3ef1c0c4f436a378ecb0e29b9 100644
--- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-1-s.js
+++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-1-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-1-s.js
  * @description Array.prototype.every - thisArg not passed to strict callbackfn
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-1-s.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-1-s.js
index f5580055c0cceb516b00180a2cdaa12c2d60421b..0644946b557665c2daa2f20fda255a41b774552d 100644
--- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-1-s.js
+++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-1-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-1-s.js
  * @description Array.prototype.some - thisArg not passed to strict callbackfn
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-1-s.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-1-s.js
index efd6531456990e555f5ec475adfb09bd2edf9d45..6dba8041212d7aa1b433e4cd52c16cbe8d32ccf6 100644
--- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-1-s.js
+++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-1-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-1-s.js
  * @description Array.prototype.forEach - thisArg not passed to strict callbackfn
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-1-s.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-1-s.js
index 5e34994c3d89dd143843e0cd9f43a155fa61bad9..141d251a0f6d1aef574ea8342899d0346cbd1c0a 100644
--- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-1-s.js
+++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-1-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-1-s.js
  * @description Array.prototype.map - thisArg not passed to strict callbackfn
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-1-s.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-1-s.js
index f59f2f359b2a19e3750c4463fd3e92e20fd65568..bd9c9ff3af53982b0f9fc0a9655a4800fca377c6 100644
--- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-1-s.js
+++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-1-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-1-s.js
  * @description Array.prototype.filter - thisArg not passed to strict callbackfn
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-4-s.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-4-s.js
index 6481e6c0e3215f66d9a44fd1c0f356ec2cc68cdc..6d0626a02f023c2421ee02fcd2cdc077b2c3523e 100644
--- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-4-s.js
+++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-4-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-4-s.js
  * @description Array.prototype.reduce - undefined passed as thisValue to strict callbackfn
- * @strictOnly
+ * @onlyStrict
  */
 
 
diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-4-s.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-4-s.js
index e26268542454c850c348dac1f5a5bf78ad8ad471..6218103f6bce3b2d08e1c8ba3426b5176cb7f024 100644
--- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-4-s.js
+++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-4-s.js
@@ -21,7 +21,7 @@
 /**
  * @path chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-4-s.js
  * @description Array.prototype.reduceRight - undefined passed as thisValue to strict callbackfn
- * @strictOnly
+ * @onlyStrict
  */