From db516d2a644a69c2684227b29121d5487eeb5703 Mon Sep 17 00:00:00 2001
From: Mark Miller <erights@gmail.com>
Date: Fri, 23 Sep 2011 19:33:08 -0700
Subject: [PATCH] Regenerated w fixed paths and ietc optimizations turned off

---
 .../10.1_Types_of_Executable_Code/S10.1.1_A1_T1.js         | 2 +-
 .../10.1_Types_of_Executable_Code/S10.1.1_A1_T2.js         | 2 +-
 .../10.1_Types_of_Executable_Code/S10.1.1_A1_T3.js         | 2 +-
 .../10.1_Types_of_Executable_Code/S10.1.1_A2_T1.js         | 2 +-
 .../10.1_Types_of_Executable_Code/S10.1.6_A1_T1.js         | 2 +-
 .../10.1_Types_of_Executable_Code/S10.1.6_A1_T2.js         | 2 +-
 .../10.1_Types_of_Executable_Code/S10.1.6_A1_T3.js         | 2 +-
 .../10.1_Types_of_Executable_Code/S10.1.7_A1_T1.js         | 2 +-
 .../10.2.1_Environment_Records/S10.1.3_A1.js               | 2 +-
 .../10.2.1_Environment_Records/S10.1.3_A2.js               | 2 +-
 .../10.2.1_Environment_Records/S10.1.3_A3.js               | 2 +-
 .../10.2.1_Environment_Records/S10.1.3_A4_T1.js            | 2 +-
 .../10.2.1_Environment_Records/S10.1.3_A4_T2.js            | 2 +-
 .../10.2.1_Environment_Records/S10.1.3_A5.1_T1.js          | 2 +-
 .../10.2.1_Environment_Records/S10.1.3_A5.1_T2.js          | 2 +-
 .../10.2.1_Environment_Records/S10.1.3_A5.2_T1.js          | 2 +-
 .../S10.1.4_A1_T1.js                                       | 2 +-
 .../S10.1.4_A1_T2.js                                       | 2 +-
 .../S10.1.4_A1_T3.js                                       | 2 +-
 .../S10.1.4_A1_T4.js                                       | 2 +-
 .../S10.1.4_A1_T5.js                                       | 2 +-
 .../S10.1.4_A1_T6.js                                       | 2 +-
 .../S10.1.4_A1_T7.js                                       | 2 +-
 .../S10.1.4_A1_T8.js                                       | 2 +-
 .../S10.1.4_A1_T9.js                                       | 2 +-
 .../10.2.3_The_Global_Environment/S10.1.5_A1.1_T1.js       | 2 +-
 .../10.2.3_The_Global_Environment/S10.1.5_A1.1_T2.js       | 2 +-
 .../10.2.3_The_Global_Environment/S10.1.5_A1.1_T3.js       | 2 +-
 .../10.2.3_The_Global_Environment/S10.1.5_A1.1_T4.js       | 2 +-
 .../10.2.3_The_Global_Environment/S10.1.5_A1.2_T1.js       | 2 +-
 .../10.2.3_The_Global_Environment/S10.1.5_A1.2_T2.js       | 2 +-
 .../10.2.3_The_Global_Environment/S10.1.5_A1.2_T3.js       | 2 +-
 .../10.2.3_The_Global_Environment/S10.1.5_A1.2_T4.js       | 2 +-
 .../10.2.3_The_Global_Environment/S10.1.5_A1.3_T1.js       | 2 +-
 .../10.2.3_The_Global_Environment/S10.1.5_A1.3_T2.js       | 2 +-
 .../10.2.3_The_Global_Environment/S10.1.5_A1.3_T3.js       | 2 +-
 .../10.2.3_The_Global_Environment/S10.1.5_A1.3_T4.js       | 2 +-
 .../10.2.3_The_Global_Environment/S10.1.5_A2.1_T1.js       | 2 +-
 .../10.2.3_The_Global_Environment/S10.1.5_A2.1_T2.js       | 2 +-
 .../10.2.3_The_Global_Environment/S10.1.5_A2.1_T3.js       | 2 +-
 .../10.2.3_The_Global_Environment/S10.1.5_A2.1_T4.js       | 2 +-
 .../10.2.3_The_Global_Environment/S10.1.5_A2.2_T1.js       | 2 +-
 .../10.2.3_The_Global_Environment/S10.1.5_A2.2_T2.js       | 2 +-
 .../10.2.3_The_Global_Environment/S10.1.5_A2.2_T3.js       | 2 +-
 .../10.2.3_The_Global_Environment/S10.1.5_A2.2_T4.js       | 2 +-
 .../10.2.3_The_Global_Environment/S10.1.5_A2.3_T1.js       | 2 +-
 .../10.2.3_The_Global_Environment/S10.1.5_A2.3_T2.js       | 2 +-
 .../10.2.3_The_Global_Environment/S10.1.5_A2.3_T3.js       | 2 +-
 .../10.2.3_The_Global_Environment/S10.1.5_A2.3_T4.js       | 2 +-
 .../10.4.1_Global_Code/S10.2.1_A1_T1.js                    | 2 +-
 .../10.4.1_Global_Code/S10.2.1_A1_T2.js                    | 2 +-
 .../10.4.2_Eval_Code/S10.2.2_A1.1_T1.js                    | 2 +-
 .../10.4.2_Eval_Code/S10.2.2_A1.1_T10.js                   | 2 +-
 .../10.4.2_Eval_Code/S10.2.2_A1.1_T11.js                   | 2 +-
 .../10.4.2_Eval_Code/S10.2.2_A1.1_T2.js                    | 2 +-
 .../10.4.2_Eval_Code/S10.2.2_A1.1_T3.js                    | 2 +-
 .../10.4.2_Eval_Code/S10.2.2_A1.1_T4.js                    | 2 +-
 .../10.4.2_Eval_Code/S10.2.2_A1.1_T5.js                    | 2 +-
 .../10.4.2_Eval_Code/S10.2.2_A1.1_T6.js                    | 2 +-
 .../10.4.2_Eval_Code/S10.2.2_A1.1_T7.js                    | 2 +-
 .../10.4.2_Eval_Code/S10.2.2_A1.1_T8.js                    | 2 +-
 .../10.4.2_Eval_Code/S10.2.2_A1.1_T9.js                    | 2 +-
 .../10.4.2_Eval_Code/S10.2.2_A1.2_T1.js                    | 2 +-
 .../10.4.2_Eval_Code/S10.2.2_A1.2_T10.js                   | 2 +-
 .../10.4.2_Eval_Code/S10.2.2_A1.2_T11.js                   | 2 +-
 .../10.4.2_Eval_Code/S10.2.2_A1.2_T2.js                    | 2 +-
 .../10.4.2_Eval_Code/S10.2.2_A1.2_T3.js                    | 2 +-
 .../10.4.2_Eval_Code/S10.2.2_A1.2_T4.js                    | 2 +-
 .../10.4.2_Eval_Code/S10.2.2_A1.2_T5.js                    | 2 +-
 .../10.4.2_Eval_Code/S10.2.2_A1.2_T6.js                    | 2 +-
 .../10.4.2_Eval_Code/S10.2.2_A1.2_T7.js                    | 2 +-
 .../10.4.2_Eval_Code/S10.2.2_A1.2_T8.js                    | 2 +-
 .../10.4.2_Eval_Code/S10.2.2_A1.2_T9.js                    | 2 +-
 .../S10.2_A1.1_T1.js                                       | 2 +-
 .../S10.2_A1.1_T2.js                                       | 2 +-
 .../10.6_Arguments_Object/S10.1.8_A1.js                    | 2 +-
 .../10.6_Arguments_Object/S10.1.8_A2.js                    | 2 +-
 .../10.6_Arguments_Object/S10.1.8_A3_T1.js                 | 2 +-
 .../10.6_Arguments_Object/S10.1.8_A3_T2.js                 | 2 +-
 .../10.6_Arguments_Object/S10.1.8_A3_T3.js                 | 2 +-
 .../10.6_Arguments_Object/S10.1.8_A3_T4.js                 | 2 +-
 .../10.6_Arguments_Object/S10.1.8_A4.js                    | 2 +-
 .../10.6_Arguments_Object/S10.1.8_A5_T1.js                 | 2 +-
 .../10.6_Arguments_Object/S10.1.8_A5_T2.js                 | 2 +-
 .../10.6_Arguments_Object/S10.1.8_A5_T3.js                 | 2 +-
 .../10.6_Arguments_Object/S10.1.8_A5_T4.js                 | 2 +-
 .../10.6_Arguments_Object/S10.1.8_A6.js                    | 2 +-
 .../10.6_Arguments_Object/S10.1.8_A7.js                    | 2 +-
 test/suite/converted/chapter10/10.1/10.1.1/10.1.1-22-s.js  | 7 +++++--
 test/suite/converted/chapter10/10.1/10.1.1/10.1.1-23-s.js  | 7 +++++--
 test/suite/converted/chapter10/10.1/10.1.1/10.1.1-24-s.js  | 7 +++++--
 91 files changed, 103 insertions(+), 94 deletions(-)

diff --git a/test/suite/converted/10_Execution_Contexts/10.1_Types_of_Executable_Code/S10.1.1_A1_T1.js b/test/suite/converted/10_Execution_Contexts/10.1_Types_of_Executable_Code/S10.1.1_A1_T1.js
index 34ff375b97..4ca0a1c8bd 100644
--- a/test/suite/converted/10_Execution_Contexts/10.1_Types_of_Executable_Code/S10.1.1_A1_T1.js
+++ b/test/suite/converted/10_Execution_Contexts/10.1_Types_of_Executable_Code/S10.1.1_A1_T1.js
@@ -5,7 +5,7 @@
  * Program functions are defined in source text by a FunctionDeclaration or created dynamically either
  * by using a FunctionExpression or by using the built-in Function object as a constructor
  *
- * @path 10_Execution_Contexts/10.1_Definitions/S10.1.1_A1_T1.js
+ * @path 10_Execution_Contexts/10.1_Types_of_Executable_Code/S10.1.1_A1_T1.js
  * @description Defining function by a FunctionDeclaration
  */
 
diff --git a/test/suite/converted/10_Execution_Contexts/10.1_Types_of_Executable_Code/S10.1.1_A1_T2.js b/test/suite/converted/10_Execution_Contexts/10.1_Types_of_Executable_Code/S10.1.1_A1_T2.js
index 16ce183381..7d2ac5b692 100644
--- a/test/suite/converted/10_Execution_Contexts/10.1_Types_of_Executable_Code/S10.1.1_A1_T2.js
+++ b/test/suite/converted/10_Execution_Contexts/10.1_Types_of_Executable_Code/S10.1.1_A1_T2.js
@@ -5,7 +5,7 @@
  * Program functions are defined in source text by a FunctionDeclaration or created dynamically either
  * by using a FunctionExpression or by using the built-in Function object as a constructor
  *
- * @path 10_Execution_Contexts/10.1_Definitions/S10.1.1_A1_T2.js
+ * @path 10_Execution_Contexts/10.1_Types_of_Executable_Code/S10.1.1_A1_T2.js
  * @description Creating function dynamically by using a FunctionExpression
  */
 
diff --git a/test/suite/converted/10_Execution_Contexts/10.1_Types_of_Executable_Code/S10.1.1_A1_T3.js b/test/suite/converted/10_Execution_Contexts/10.1_Types_of_Executable_Code/S10.1.1_A1_T3.js
index 0af290a289..d5b5585cdd 100644
--- a/test/suite/converted/10_Execution_Contexts/10.1_Types_of_Executable_Code/S10.1.1_A1_T3.js
+++ b/test/suite/converted/10_Execution_Contexts/10.1_Types_of_Executable_Code/S10.1.1_A1_T3.js
@@ -5,7 +5,7 @@
  * Program functions are defined in source text by a FunctionDeclaration or created dynamically either
  * by using a FunctionExpression or by using the built-in Function object as a constructor
  *
- * @path 10_Execution_Contexts/10.1_Definitions/S10.1.1_A1_T3.js
+ * @path 10_Execution_Contexts/10.1_Types_of_Executable_Code/S10.1.1_A1_T3.js
  * @description Creating function dynamically by using the built-in Function object as a constructor
  */
 
diff --git a/test/suite/converted/10_Execution_Contexts/10.1_Types_of_Executable_Code/S10.1.1_A2_T1.js b/test/suite/converted/10_Execution_Contexts/10.1_Types_of_Executable_Code/S10.1.1_A2_T1.js
index 5ed773654a..1acac2859b 100644
--- a/test/suite/converted/10_Execution_Contexts/10.1_Types_of_Executable_Code/S10.1.1_A2_T1.js
+++ b/test/suite/converted/10_Execution_Contexts/10.1_Types_of_Executable_Code/S10.1.1_A2_T1.js
@@ -5,7 +5,7 @@
  * There are two types of Function objects. Internal functions
  * are built-in objects of the language, such as parseInt and Math.exp
  *
- * @path 10_Execution_Contexts/10.1_Definitions/S10.1.1_A2_T1.js
+ * @path 10_Execution_Contexts/10.1_Types_of_Executable_Code/S10.1.1_A2_T1.js
  * @description Checking types of parseInt and Math.exp
  */
 
diff --git a/test/suite/converted/10_Execution_Contexts/10.1_Types_of_Executable_Code/S10.1.6_A1_T1.js b/test/suite/converted/10_Execution_Contexts/10.1_Types_of_Executable_Code/S10.1.6_A1_T1.js
index 70383a973a..bdd68069cf 100644
--- a/test/suite/converted/10_Execution_Contexts/10.1_Types_of_Executable_Code/S10.1.6_A1_T1.js
+++ b/test/suite/converted/10_Execution_Contexts/10.1_Types_of_Executable_Code/S10.1.6_A1_T1.js
@@ -4,7 +4,7 @@
 /**
  * The activation object is initialised with a property with name arguments and attributes {DontDelete}
  *
- * @path 10_Execution_Contexts/10.1_Definitions/S10.1.6_A1_T1.js
+ * @path 10_Execution_Contexts/10.1_Types_of_Executable_Code/S10.1.6_A1_T1.js
  * @description Checking if deleting function parameter is possible
  * @noStrict
  */
diff --git a/test/suite/converted/10_Execution_Contexts/10.1_Types_of_Executable_Code/S10.1.6_A1_T2.js b/test/suite/converted/10_Execution_Contexts/10.1_Types_of_Executable_Code/S10.1.6_A1_T2.js
index fb1e5fc08b..91092f11d5 100644
--- a/test/suite/converted/10_Execution_Contexts/10.1_Types_of_Executable_Code/S10.1.6_A1_T2.js
+++ b/test/suite/converted/10_Execution_Contexts/10.1_Types_of_Executable_Code/S10.1.6_A1_T2.js
@@ -4,7 +4,7 @@
 /**
  * The activation object is initialised with a property with name arguments and attributes {DontDelete}
  *
- * @path 10_Execution_Contexts/10.1_Definitions/S10.1.6_A1_T2.js
+ * @path 10_Execution_Contexts/10.1_Types_of_Executable_Code/S10.1.6_A1_T2.js
  * @description Checking funtion which returns property "arguments"
  */
 
diff --git a/test/suite/converted/10_Execution_Contexts/10.1_Types_of_Executable_Code/S10.1.6_A1_T3.js b/test/suite/converted/10_Execution_Contexts/10.1_Types_of_Executable_Code/S10.1.6_A1_T3.js
index fbe210303d..7d242ba0a5 100644
--- a/test/suite/converted/10_Execution_Contexts/10.1_Types_of_Executable_Code/S10.1.6_A1_T3.js
+++ b/test/suite/converted/10_Execution_Contexts/10.1_Types_of_Executable_Code/S10.1.6_A1_T3.js
@@ -4,7 +4,7 @@
 /**
  * The activation object is initialised with a property with name arguments and attributes {DontDelete}
  *
- * @path 10_Execution_Contexts/10.1_Definitions/S10.1.6_A1_T3.js
+ * @path 10_Execution_Contexts/10.1_Types_of_Executable_Code/S10.1.6_A1_T3.js
  * @description Checking function which returns "this"
  * @noStrict
  */
diff --git a/test/suite/converted/10_Execution_Contexts/10.1_Types_of_Executable_Code/S10.1.7_A1_T1.js b/test/suite/converted/10_Execution_Contexts/10.1_Types_of_Executable_Code/S10.1.7_A1_T1.js
index 3cfc2d8869..d36d040075 100644
--- a/test/suite/converted/10_Execution_Contexts/10.1_Types_of_Executable_Code/S10.1.7_A1_T1.js
+++ b/test/suite/converted/10_Execution_Contexts/10.1_Types_of_Executable_Code/S10.1.7_A1_T1.js
@@ -4,7 +4,7 @@
 /**
  * The this value associated with an executioncontext is immutable
  *
- * @path 10_Execution_Contexts/10.1_Definitions/S10.1.7_A1_T1.js
+ * @path 10_Execution_Contexts/10.1_Types_of_Executable_Code/S10.1.7_A1_T1.js
  * @description Checking if deleting "this" fails
  */
 
diff --git a/test/suite/converted/10_Execution_Contexts/10.2_Lexical_Environments/10.2.1_Environment_Records/S10.1.3_A1.js b/test/suite/converted/10_Execution_Contexts/10.2_Lexical_Environments/10.2.1_Environment_Records/S10.1.3_A1.js
index 7f18d50334..e5bfb3c85d 100644
--- a/test/suite/converted/10_Execution_Contexts/10.2_Lexical_Environments/10.2.1_Environment_Records/S10.1.3_A1.js
+++ b/test/suite/converted/10_Execution_Contexts/10.2_Lexical_Environments/10.2.1_Environment_Records/S10.1.3_A1.js
@@ -5,7 +5,7 @@
  * If the caller supplies fewer parameter values than there are
  * formal parameters, the extra formal parameters have value undefined
  *
- * @path 10_Execution_Contexts/10.1_Definitions/10.1.3_Variable_Instantiation/S10.1.3_A1.js
+ * @path 10_Execution_Contexts/10.2_Lexical_Environments/10.2.1_Environment_Records/S10.1.3_A1.js
  * @description Calling function excluding a few parameters
  */
 
diff --git a/test/suite/converted/10_Execution_Contexts/10.2_Lexical_Environments/10.2.1_Environment_Records/S10.1.3_A2.js b/test/suite/converted/10_Execution_Contexts/10.2_Lexical_Environments/10.2.1_Environment_Records/S10.1.3_A2.js
index 973c346760..1490f3af96 100644
--- a/test/suite/converted/10_Execution_Contexts/10.2_Lexical_Environments/10.2.1_Environment_Records/S10.1.3_A2.js
+++ b/test/suite/converted/10_Execution_Contexts/10.2_Lexical_Environments/10.2.1_Environment_Records/S10.1.3_A2.js
@@ -6,7 +6,7 @@
  * the same property, the corresponding property is given the value that was
  * supplied for the last parameter with this name
  *
- * @path 10_Execution_Contexts/10.1_Definitions/10.1.3_Variable_Instantiation/S10.1.3_A2.js
+ * @path 10_Execution_Contexts/10.2_Lexical_Environments/10.2.1_Environment_Records/S10.1.3_A2.js
  * @description Creating functions initialized with two or more formal parameters, which have the same name
  * @noStrict
  */
diff --git a/test/suite/converted/10_Execution_Contexts/10.2_Lexical_Environments/10.2.1_Environment_Records/S10.1.3_A3.js b/test/suite/converted/10_Execution_Contexts/10.2_Lexical_Environments/10.2.1_Environment_Records/S10.1.3_A3.js
index f70d25d404..bcd5ba6287 100644
--- a/test/suite/converted/10_Execution_Contexts/10.2_Lexical_Environments/10.2.1_Environment_Records/S10.1.3_A3.js
+++ b/test/suite/converted/10_Execution_Contexts/10.2_Lexical_Environments/10.2.1_Environment_Records/S10.1.3_A3.js
@@ -6,7 +6,7 @@
  * name as some previous parameters do) was not supplied by the
  * caller, the value of the corresponding property is undefined
  *
- * @path 10_Execution_Contexts/10.1_Definitions/10.1.3_Variable_Instantiation/S10.1.3_A3.js
+ * @path 10_Execution_Contexts/10.2_Lexical_Environments/10.2.1_Environment_Records/S10.1.3_A3.js
  * @description Creating functions with two or more formal parameters,
  * that have the same name. Calling this function excluding a few last parameters
  */
diff --git a/test/suite/converted/10_Execution_Contexts/10.2_Lexical_Environments/10.2.1_Environment_Records/S10.1.3_A4_T1.js b/test/suite/converted/10_Execution_Contexts/10.2_Lexical_Environments/10.2.1_Environment_Records/S10.1.3_A4_T1.js
index 607f54abfc..cb6dfde17e 100644
--- a/test/suite/converted/10_Execution_Contexts/10.2_Lexical_Environments/10.2.1_Environment_Records/S10.1.3_A4_T1.js
+++ b/test/suite/converted/10_Execution_Contexts/10.2_Lexical_Environments/10.2.1_Environment_Records/S10.1.3_A4_T1.js
@@ -7,7 +7,7 @@
  * value and attributes. Semantically, this step must follow the creation of
  * FormalParameterList properties
  *
- * @path 10_Execution_Contexts/10.1_Definitions/10.1.3_Variable_Instantiation/S10.1.3_A4_T1.js
+ * @path 10_Execution_Contexts/10.2_Lexical_Environments/10.2.1_Environment_Records/S10.1.3_A4_T1.js
  * @description Checking existence of a function with passed parameter
  * @noStrict
  */
diff --git a/test/suite/converted/10_Execution_Contexts/10.2_Lexical_Environments/10.2.1_Environment_Records/S10.1.3_A4_T2.js b/test/suite/converted/10_Execution_Contexts/10.2_Lexical_Environments/10.2.1_Environment_Records/S10.1.3_A4_T2.js
index 53de0e97ac..98459bca67 100644
--- a/test/suite/converted/10_Execution_Contexts/10.2_Lexical_Environments/10.2.1_Environment_Records/S10.1.3_A4_T2.js
+++ b/test/suite/converted/10_Execution_Contexts/10.2_Lexical_Environments/10.2.1_Environment_Records/S10.1.3_A4_T2.js
@@ -7,7 +7,7 @@
  * value and attributes. Semantically, this step must follow the creation of
  * FormalParameterList properties
  *
- * @path 10_Execution_Contexts/10.1_Definitions/10.1.3_Variable_Instantiation/S10.1.3_A4_T2.js
+ * @path 10_Execution_Contexts/10.2_Lexical_Environments/10.2.1_Environment_Records/S10.1.3_A4_T2.js
  * @description Checking existence of a function with declared variable
  */
 
diff --git a/test/suite/converted/10_Execution_Contexts/10.2_Lexical_Environments/10.2.1_Environment_Records/S10.1.3_A5.1_T1.js b/test/suite/converted/10_Execution_Contexts/10.2_Lexical_Environments/10.2.1_Environment_Records/S10.1.3_A5.1_T1.js
index 3273e2c2b5..6784005adb 100644
--- a/test/suite/converted/10_Execution_Contexts/10.2_Lexical_Environments/10.2.1_Environment_Records/S10.1.3_A5.1_T1.js
+++ b/test/suite/converted/10_Execution_Contexts/10.2_Lexical_Environments/10.2.1_Environment_Records/S10.1.3_A5.1_T1.js
@@ -7,7 +7,7 @@
  * in the VariableDeclaration or VariableDeclarationNoIn, whose value is
  * undefined and whose attributes are determined by the type of code
  *
- * @path 10_Execution_Contexts/10.1_Definitions/10.1.3_Variable_Instantiation/S10.1.3_A5.1_T1.js
+ * @path 10_Execution_Contexts/10.2_Lexical_Environments/10.2.1_Environment_Records/S10.1.3_A5.1_T1.js
  * @description Checking variable existence only
  */
 
diff --git a/test/suite/converted/10_Execution_Contexts/10.2_Lexical_Environments/10.2.1_Environment_Records/S10.1.3_A5.1_T2.js b/test/suite/converted/10_Execution_Contexts/10.2_Lexical_Environments/10.2.1_Environment_Records/S10.1.3_A5.1_T2.js
index 21e0890529..9ee8fe9ab2 100644
--- a/test/suite/converted/10_Execution_Contexts/10.2_Lexical_Environments/10.2.1_Environment_Records/S10.1.3_A5.1_T2.js
+++ b/test/suite/converted/10_Execution_Contexts/10.2_Lexical_Environments/10.2.1_Environment_Records/S10.1.3_A5.1_T2.js
@@ -7,7 +7,7 @@
  * in the VariableDeclaration or VariableDeclarationNoIn, whose value is
  * undefined and whose attributes are determined by the type of code
  *
- * @path 10_Execution_Contexts/10.1_Definitions/10.1.3_Variable_Instantiation/S10.1.3_A5.1_T2.js
+ * @path 10_Execution_Contexts/10.2_Lexical_Environments/10.2.1_Environment_Records/S10.1.3_A5.1_T2.js
  * @description Checking existence of the variable object property with formal parameter
  */
 
diff --git a/test/suite/converted/10_Execution_Contexts/10.2_Lexical_Environments/10.2.1_Environment_Records/S10.1.3_A5.2_T1.js b/test/suite/converted/10_Execution_Contexts/10.2_Lexical_Environments/10.2.1_Environment_Records/S10.1.3_A5.2_T1.js
index 29b5326a9a..b06580d44c 100644
--- a/test/suite/converted/10_Execution_Contexts/10.2_Lexical_Environments/10.2.1_Environment_Records/S10.1.3_A5.2_T1.js
+++ b/test/suite/converted/10_Execution_Contexts/10.2_Lexical_Environments/10.2.1_Environment_Records/S10.1.3_A5.2_T1.js
@@ -6,7 +6,7 @@
  * name of a declared variable, the value of the property and its attributes
  * are not changed
  *
- * @path 10_Execution_Contexts/10.1_Definitions/10.1.3_Variable_Instantiation/S10.1.3_A5.2_T1.js
+ * @path 10_Execution_Contexts/10.2_Lexical_Environments/10.2.1_Environment_Records/S10.1.3_A5.2_T1.js
  * @description Checking existence of the variable object property with formal parameter
  */
 
diff --git a/test/suite/converted/10_Execution_Contexts/10.2_Lexical_Environments/10.2.2__Lexical_Environment_Operations/S10.1.4_A1_T1.js b/test/suite/converted/10_Execution_Contexts/10.2_Lexical_Environments/10.2.2__Lexical_Environment_Operations/S10.1.4_A1_T1.js
index 770f90c33b..a4e0323f11 100644
--- a/test/suite/converted/10_Execution_Contexts/10.2_Lexical_Environments/10.2.2__Lexical_Environment_Operations/S10.1.4_A1_T1.js
+++ b/test/suite/converted/10_Execution_Contexts/10.2_Lexical_Environments/10.2.2__Lexical_Environment_Operations/S10.1.4_A1_T1.js
@@ -6,7 +6,7 @@
  * A scope chain is a list of objects that are searched when evaluating an
  * Identifier
  *
- * @path 10_Execution_Contexts/10.1_Definitions/10.1.4_Scope_Chain_and_Identifier_Resolution/S10.1.4_A1_T1.js
+ * @path 10_Execution_Contexts/10.2_Lexical_Environments/10.2.2__Lexical_Environment_Operations/S10.1.4_A1_T1.js
  * @description Checking scope chain containing function declarations
  */
 
diff --git a/test/suite/converted/10_Execution_Contexts/10.2_Lexical_Environments/10.2.2__Lexical_Environment_Operations/S10.1.4_A1_T2.js b/test/suite/converted/10_Execution_Contexts/10.2_Lexical_Environments/10.2.2__Lexical_Environment_Operations/S10.1.4_A1_T2.js
index cf2c88d141..7bd0ab1f56 100644
--- a/test/suite/converted/10_Execution_Contexts/10.2_Lexical_Environments/10.2.2__Lexical_Environment_Operations/S10.1.4_A1_T2.js
+++ b/test/suite/converted/10_Execution_Contexts/10.2_Lexical_Environments/10.2.2__Lexical_Environment_Operations/S10.1.4_A1_T2.js
@@ -6,7 +6,7 @@
  * A scope chain is a list of objects that are searched when evaluating an
  * Identifier
  *
- * @path 10_Execution_Contexts/10.1_Definitions/10.1.4_Scope_Chain_and_Identifier_Resolution/S10.1.4_A1_T2.js
+ * @path 10_Execution_Contexts/10.2_Lexical_Environments/10.2.2__Lexical_Environment_Operations/S10.1.4_A1_T2.js
  * @description Checking scope chain containing function declarations
  */
 
diff --git a/test/suite/converted/10_Execution_Contexts/10.2_Lexical_Environments/10.2.2__Lexical_Environment_Operations/S10.1.4_A1_T3.js b/test/suite/converted/10_Execution_Contexts/10.2_Lexical_Environments/10.2.2__Lexical_Environment_Operations/S10.1.4_A1_T3.js
index c6ca13c3c4..7d3c2e59fb 100644
--- a/test/suite/converted/10_Execution_Contexts/10.2_Lexical_Environments/10.2.2__Lexical_Environment_Operations/S10.1.4_A1_T3.js
+++ b/test/suite/converted/10_Execution_Contexts/10.2_Lexical_Environments/10.2.2__Lexical_Environment_Operations/S10.1.4_A1_T3.js
@@ -6,7 +6,7 @@
  * A scope chain is a list of objects that are searched when evaluating an
  * Identifier
  *
- * @path 10_Execution_Contexts/10.1_Definitions/10.1.4_Scope_Chain_and_Identifier_Resolution/S10.1.4_A1_T3.js
+ * @path 10_Execution_Contexts/10.2_Lexical_Environments/10.2.2__Lexical_Environment_Operations/S10.1.4_A1_T3.js
  * @description Checking scope chain containing function declarations
  */
 
diff --git a/test/suite/converted/10_Execution_Contexts/10.2_Lexical_Environments/10.2.2__Lexical_Environment_Operations/S10.1.4_A1_T4.js b/test/suite/converted/10_Execution_Contexts/10.2_Lexical_Environments/10.2.2__Lexical_Environment_Operations/S10.1.4_A1_T4.js
index 1ebe9b4d4a..fba1eda674 100644
--- a/test/suite/converted/10_Execution_Contexts/10.2_Lexical_Environments/10.2.2__Lexical_Environment_Operations/S10.1.4_A1_T4.js
+++ b/test/suite/converted/10_Execution_Contexts/10.2_Lexical_Environments/10.2.2__Lexical_Environment_Operations/S10.1.4_A1_T4.js
@@ -6,7 +6,7 @@
  * A scope chain is a list of objects that are searched when evaluating an
  * Identifier
  *
- * @path 10_Execution_Contexts/10.1_Definitions/10.1.4_Scope_Chain_and_Identifier_Resolution/S10.1.4_A1_T4.js
+ * @path 10_Execution_Contexts/10.2_Lexical_Environments/10.2.2__Lexical_Environment_Operations/S10.1.4_A1_T4.js
  * @description Checking scope chain containing function declarations
  */
 
diff --git a/test/suite/converted/10_Execution_Contexts/10.2_Lexical_Environments/10.2.2__Lexical_Environment_Operations/S10.1.4_A1_T5.js b/test/suite/converted/10_Execution_Contexts/10.2_Lexical_Environments/10.2.2__Lexical_Environment_Operations/S10.1.4_A1_T5.js
index d1d68f9957..156bab36c0 100644
--- a/test/suite/converted/10_Execution_Contexts/10.2_Lexical_Environments/10.2.2__Lexical_Environment_Operations/S10.1.4_A1_T5.js
+++ b/test/suite/converted/10_Execution_Contexts/10.2_Lexical_Environments/10.2.2__Lexical_Environment_Operations/S10.1.4_A1_T5.js
@@ -6,7 +6,7 @@
  * A scope chain is a list of objects that are searched when evaluating an
  * Identifier
  *
- * @path 10_Execution_Contexts/10.1_Definitions/10.1.4_Scope_Chain_and_Identifier_Resolution/S10.1.4_A1_T5.js
+ * @path 10_Execution_Contexts/10.2_Lexical_Environments/10.2.2__Lexical_Environment_Operations/S10.1.4_A1_T5.js
  * @description Checking scope chain containing function declarations and "with"
  * @noStrict
  */
diff --git a/test/suite/converted/10_Execution_Contexts/10.2_Lexical_Environments/10.2.2__Lexical_Environment_Operations/S10.1.4_A1_T6.js b/test/suite/converted/10_Execution_Contexts/10.2_Lexical_Environments/10.2.2__Lexical_Environment_Operations/S10.1.4_A1_T6.js
index 0bdad6141d..d4247f85a3 100644
--- a/test/suite/converted/10_Execution_Contexts/10.2_Lexical_Environments/10.2.2__Lexical_Environment_Operations/S10.1.4_A1_T6.js
+++ b/test/suite/converted/10_Execution_Contexts/10.2_Lexical_Environments/10.2.2__Lexical_Environment_Operations/S10.1.4_A1_T6.js
@@ -6,7 +6,7 @@
  * A scope chain is a list of objects that are searched when evaluating an
  * Identifier
  *
- * @path 10_Execution_Contexts/10.1_Definitions/10.1.4_Scope_Chain_and_Identifier_Resolution/S10.1.4_A1_T6.js
+ * @path 10_Execution_Contexts/10.2_Lexical_Environments/10.2.2__Lexical_Environment_Operations/S10.1.4_A1_T6.js
  * @description Checking scope chain containing function declarations and "with"
  * @noStrict
  */
diff --git a/test/suite/converted/10_Execution_Contexts/10.2_Lexical_Environments/10.2.2__Lexical_Environment_Operations/S10.1.4_A1_T7.js b/test/suite/converted/10_Execution_Contexts/10.2_Lexical_Environments/10.2.2__Lexical_Environment_Operations/S10.1.4_A1_T7.js
index d94a0571da..d8b2fbdc1a 100644
--- a/test/suite/converted/10_Execution_Contexts/10.2_Lexical_Environments/10.2.2__Lexical_Environment_Operations/S10.1.4_A1_T7.js
+++ b/test/suite/converted/10_Execution_Contexts/10.2_Lexical_Environments/10.2.2__Lexical_Environment_Operations/S10.1.4_A1_T7.js
@@ -6,7 +6,7 @@
  * A scope chain is a list of objects that are searched when evaluating an
  * Identifier
  *
- * @path 10_Execution_Contexts/10.1_Definitions/10.1.4_Scope_Chain_and_Identifier_Resolution/S10.1.4_A1_T7.js
+ * @path 10_Execution_Contexts/10.2_Lexical_Environments/10.2.2__Lexical_Environment_Operations/S10.1.4_A1_T7.js
  * @description Checking scope chain containing function declarations and "with"
  * @noStrict
  */
diff --git a/test/suite/converted/10_Execution_Contexts/10.2_Lexical_Environments/10.2.2__Lexical_Environment_Operations/S10.1.4_A1_T8.js b/test/suite/converted/10_Execution_Contexts/10.2_Lexical_Environments/10.2.2__Lexical_Environment_Operations/S10.1.4_A1_T8.js
index 60db5778e8..429741cec0 100644
--- a/test/suite/converted/10_Execution_Contexts/10.2_Lexical_Environments/10.2.2__Lexical_Environment_Operations/S10.1.4_A1_T8.js
+++ b/test/suite/converted/10_Execution_Contexts/10.2_Lexical_Environments/10.2.2__Lexical_Environment_Operations/S10.1.4_A1_T8.js
@@ -6,7 +6,7 @@
  * A scope chain is a list of objects that are searched when evaluating an
  * Identifier
  *
- * @path 10_Execution_Contexts/10.1_Definitions/10.1.4_Scope_Chain_and_Identifier_Resolution/S10.1.4_A1_T8.js
+ * @path 10_Execution_Contexts/10.2_Lexical_Environments/10.2.2__Lexical_Environment_Operations/S10.1.4_A1_T8.js
  * @description Checking scope chain containing function declarations and "with"
  * @noStrict
  */
diff --git a/test/suite/converted/10_Execution_Contexts/10.2_Lexical_Environments/10.2.2__Lexical_Environment_Operations/S10.1.4_A1_T9.js b/test/suite/converted/10_Execution_Contexts/10.2_Lexical_Environments/10.2.2__Lexical_Environment_Operations/S10.1.4_A1_T9.js
index 9e7d922b9c..7ad5aa6d4c 100644
--- a/test/suite/converted/10_Execution_Contexts/10.2_Lexical_Environments/10.2.2__Lexical_Environment_Operations/S10.1.4_A1_T9.js
+++ b/test/suite/converted/10_Execution_Contexts/10.2_Lexical_Environments/10.2.2__Lexical_Environment_Operations/S10.1.4_A1_T9.js
@@ -6,7 +6,7 @@
  * A scope chain is a list of objects that are searched when evaluating an
  * Identifier
  *
- * @path 10_Execution_Contexts/10.1_Definitions/10.1.4_Scope_Chain_and_Identifier_Resolution/S10.1.4_A1_T9.js
+ * @path 10_Execution_Contexts/10.2_Lexical_Environments/10.2.2__Lexical_Environment_Operations/S10.1.4_A1_T9.js
  * @description Checking scope chain containing function declarations and "with"
  * @noStrict
  */
diff --git a/test/suite/converted/10_Execution_Contexts/10.2_Lexical_Environments/10.2.3_The_Global_Environment/S10.1.5_A1.1_T1.js b/test/suite/converted/10_Execution_Contexts/10.2_Lexical_Environments/10.2.3_The_Global_Environment/S10.1.5_A1.1_T1.js
index 17b5114a63..553b99a9b5 100644
--- a/test/suite/converted/10_Execution_Contexts/10.2_Lexical_Environments/10.2.3_The_Global_Environment/S10.1.5_A1.1_T1.js
+++ b/test/suite/converted/10_Execution_Contexts/10.2_Lexical_Environments/10.2.3_The_Global_Environment/S10.1.5_A1.1_T1.js
@@ -5,7 +5,7 @@
  * Global object has properties such as built-in objects such as
  * Math, String, Date, parseInt, etc
  *
- * @path 10_Execution_Contexts/10.1_Definitions/10.1.5_Global_Object/S10.1.5_A1.1_T1.js
+ * @path 10_Execution_Contexts/10.2_Lexical_Environments/10.2.3_The_Global_Environment/S10.1.5_A1.1_T1.js
  * @description Global execution context - Value Properties
  */
 
diff --git a/test/suite/converted/10_Execution_Contexts/10.2_Lexical_Environments/10.2.3_The_Global_Environment/S10.1.5_A1.1_T2.js b/test/suite/converted/10_Execution_Contexts/10.2_Lexical_Environments/10.2.3_The_Global_Environment/S10.1.5_A1.1_T2.js
index f222afa910..6d067d9d9a 100644
--- a/test/suite/converted/10_Execution_Contexts/10.2_Lexical_Environments/10.2.3_The_Global_Environment/S10.1.5_A1.1_T2.js
+++ b/test/suite/converted/10_Execution_Contexts/10.2_Lexical_Environments/10.2.3_The_Global_Environment/S10.1.5_A1.1_T2.js
@@ -5,7 +5,7 @@
  * Global object has properties such as built-in objects such as
  * Math, String, Date, parseInt, etc
  *
- * @path 10_Execution_Contexts/10.1_Definitions/10.1.5_Global_Object/S10.1.5_A1.1_T2.js
+ * @path 10_Execution_Contexts/10.2_Lexical_Environments/10.2.3_The_Global_Environment/S10.1.5_A1.1_T2.js
  * @description Global execution context - Function Properties
  */
 
diff --git a/test/suite/converted/10_Execution_Contexts/10.2_Lexical_Environments/10.2.3_The_Global_Environment/S10.1.5_A1.1_T3.js b/test/suite/converted/10_Execution_Contexts/10.2_Lexical_Environments/10.2.3_The_Global_Environment/S10.1.5_A1.1_T3.js
index e4abb3f5c4..e76916d038 100644
--- a/test/suite/converted/10_Execution_Contexts/10.2_Lexical_Environments/10.2.3_The_Global_Environment/S10.1.5_A1.1_T3.js
+++ b/test/suite/converted/10_Execution_Contexts/10.2_Lexical_Environments/10.2.3_The_Global_Environment/S10.1.5_A1.1_T3.js
@@ -5,7 +5,7 @@
  * Global object has properties such as built-in objects such as
  * Math, String, Date, parseInt, etc
  *
- * @path 10_Execution_Contexts/10.1_Definitions/10.1.5_Global_Object/S10.1.5_A1.1_T3.js
+ * @path 10_Execution_Contexts/10.2_Lexical_Environments/10.2.3_The_Global_Environment/S10.1.5_A1.1_T3.js
  * @description Global execution context - Constructor Properties
  */
 
diff --git a/test/suite/converted/10_Execution_Contexts/10.2_Lexical_Environments/10.2.3_The_Global_Environment/S10.1.5_A1.1_T4.js b/test/suite/converted/10_Execution_Contexts/10.2_Lexical_Environments/10.2.3_The_Global_Environment/S10.1.5_A1.1_T4.js
index 481d58ad22..b752f6fb19 100644
--- a/test/suite/converted/10_Execution_Contexts/10.2_Lexical_Environments/10.2.3_The_Global_Environment/S10.1.5_A1.1_T4.js
+++ b/test/suite/converted/10_Execution_Contexts/10.2_Lexical_Environments/10.2.3_The_Global_Environment/S10.1.5_A1.1_T4.js
@@ -5,7 +5,7 @@
  * Global object has properties such as built-in objects such as
  * Math, String, Date, parseInt, etc
  *
- * @path 10_Execution_Contexts/10.1_Definitions/10.1.5_Global_Object/S10.1.5_A1.1_T4.js
+ * @path 10_Execution_Contexts/10.2_Lexical_Environments/10.2.3_The_Global_Environment/S10.1.5_A1.1_T4.js
  * @description Global execution context - Other Properties
  */
 
diff --git a/test/suite/converted/10_Execution_Contexts/10.2_Lexical_Environments/10.2.3_The_Global_Environment/S10.1.5_A1.2_T1.js b/test/suite/converted/10_Execution_Contexts/10.2_Lexical_Environments/10.2.3_The_Global_Environment/S10.1.5_A1.2_T1.js
index 84c20a4a82..59ab50c50c 100644
--- a/test/suite/converted/10_Execution_Contexts/10.2_Lexical_Environments/10.2.3_The_Global_Environment/S10.1.5_A1.2_T1.js
+++ b/test/suite/converted/10_Execution_Contexts/10.2_Lexical_Environments/10.2.3_The_Global_Environment/S10.1.5_A1.2_T1.js
@@ -5,7 +5,7 @@
  * Global object has properties such as built-in objects such as
  * Math, String, Date, parseInt, etc
  *
- * @path 10_Execution_Contexts/10.1_Definitions/10.1.5_Global_Object/S10.1.5_A1.2_T1.js
+ * @path 10_Execution_Contexts/10.2_Lexical_Environments/10.2.3_The_Global_Environment/S10.1.5_A1.2_T1.js
  * @description Function execution context - Value Properties
  */
 
diff --git a/test/suite/converted/10_Execution_Contexts/10.2_Lexical_Environments/10.2.3_The_Global_Environment/S10.1.5_A1.2_T2.js b/test/suite/converted/10_Execution_Contexts/10.2_Lexical_Environments/10.2.3_The_Global_Environment/S10.1.5_A1.2_T2.js
index 981febdbb3..48e4a7b072 100644
--- a/test/suite/converted/10_Execution_Contexts/10.2_Lexical_Environments/10.2.3_The_Global_Environment/S10.1.5_A1.2_T2.js
+++ b/test/suite/converted/10_Execution_Contexts/10.2_Lexical_Environments/10.2.3_The_Global_Environment/S10.1.5_A1.2_T2.js
@@ -5,7 +5,7 @@
  * Global object has properties such as built-in objects such as
  * Math, String, Date, parseInt, etc
  *
- * @path 10_Execution_Contexts/10.1_Definitions/10.1.5_Global_Object/S10.1.5_A1.2_T2.js
+ * @path 10_Execution_Contexts/10.2_Lexical_Environments/10.2.3_The_Global_Environment/S10.1.5_A1.2_T2.js
  * @description Function execution context - Function Properties
  */
 
diff --git a/test/suite/converted/10_Execution_Contexts/10.2_Lexical_Environments/10.2.3_The_Global_Environment/S10.1.5_A1.2_T3.js b/test/suite/converted/10_Execution_Contexts/10.2_Lexical_Environments/10.2.3_The_Global_Environment/S10.1.5_A1.2_T3.js
index db286bc6ff..4402003bf4 100644
--- a/test/suite/converted/10_Execution_Contexts/10.2_Lexical_Environments/10.2.3_The_Global_Environment/S10.1.5_A1.2_T3.js
+++ b/test/suite/converted/10_Execution_Contexts/10.2_Lexical_Environments/10.2.3_The_Global_Environment/S10.1.5_A1.2_T3.js
@@ -5,7 +5,7 @@
  * Global object has properties such as built-in objects such as
  * Math, String, Date, parseInt, etc
  *
- * @path 10_Execution_Contexts/10.1_Definitions/10.1.5_Global_Object/S10.1.5_A1.2_T3.js
+ * @path 10_Execution_Contexts/10.2_Lexical_Environments/10.2.3_The_Global_Environment/S10.1.5_A1.2_T3.js
  * @description Function execution context - Constructor Properties
  */
 
diff --git a/test/suite/converted/10_Execution_Contexts/10.2_Lexical_Environments/10.2.3_The_Global_Environment/S10.1.5_A1.2_T4.js b/test/suite/converted/10_Execution_Contexts/10.2_Lexical_Environments/10.2.3_The_Global_Environment/S10.1.5_A1.2_T4.js
index ff25ed88a1..381b8c9de8 100644
--- a/test/suite/converted/10_Execution_Contexts/10.2_Lexical_Environments/10.2.3_The_Global_Environment/S10.1.5_A1.2_T4.js
+++ b/test/suite/converted/10_Execution_Contexts/10.2_Lexical_Environments/10.2.3_The_Global_Environment/S10.1.5_A1.2_T4.js
@@ -5,7 +5,7 @@
  * Global object has properties such as built-in objects such as
  * Math, String, Date, parseInt, etc
  *
- * @path 10_Execution_Contexts/10.1_Definitions/10.1.5_Global_Object/S10.1.5_A1.2_T4.js
+ * @path 10_Execution_Contexts/10.2_Lexical_Environments/10.2.3_The_Global_Environment/S10.1.5_A1.2_T4.js
  * @description Function execution context - Other Properties
  */
 
diff --git a/test/suite/converted/10_Execution_Contexts/10.2_Lexical_Environments/10.2.3_The_Global_Environment/S10.1.5_A1.3_T1.js b/test/suite/converted/10_Execution_Contexts/10.2_Lexical_Environments/10.2.3_The_Global_Environment/S10.1.5_A1.3_T1.js
index c91f6b03e1..85834d3934 100644
--- a/test/suite/converted/10_Execution_Contexts/10.2_Lexical_Environments/10.2.3_The_Global_Environment/S10.1.5_A1.3_T1.js
+++ b/test/suite/converted/10_Execution_Contexts/10.2_Lexical_Environments/10.2.3_The_Global_Environment/S10.1.5_A1.3_T1.js
@@ -5,7 +5,7 @@
  * Global object has properties such as built-in objects such as
  * Math, String, Date, parseInt, etc
  *
- * @path 10_Execution_Contexts/10.1_Definitions/10.1.5_Global_Object/S10.1.5_A1.3_T1.js
+ * @path 10_Execution_Contexts/10.2_Lexical_Environments/10.2.3_The_Global_Environment/S10.1.5_A1.3_T1.js
  * @description Eval execution context - Value Properties
  */
 
diff --git a/test/suite/converted/10_Execution_Contexts/10.2_Lexical_Environments/10.2.3_The_Global_Environment/S10.1.5_A1.3_T2.js b/test/suite/converted/10_Execution_Contexts/10.2_Lexical_Environments/10.2.3_The_Global_Environment/S10.1.5_A1.3_T2.js
index be127d62f8..49ed920fba 100644
--- a/test/suite/converted/10_Execution_Contexts/10.2_Lexical_Environments/10.2.3_The_Global_Environment/S10.1.5_A1.3_T2.js
+++ b/test/suite/converted/10_Execution_Contexts/10.2_Lexical_Environments/10.2.3_The_Global_Environment/S10.1.5_A1.3_T2.js
@@ -5,7 +5,7 @@
  * Global object has properties such as built-in objects such as
  * Math, String, Date, parseInt, etc
  *
- * @path 10_Execution_Contexts/10.1_Definitions/10.1.5_Global_Object/S10.1.5_A1.3_T2.js
+ * @path 10_Execution_Contexts/10.2_Lexical_Environments/10.2.3_The_Global_Environment/S10.1.5_A1.3_T2.js
  * @description Eval execution context - Function Properties
  */
 
diff --git a/test/suite/converted/10_Execution_Contexts/10.2_Lexical_Environments/10.2.3_The_Global_Environment/S10.1.5_A1.3_T3.js b/test/suite/converted/10_Execution_Contexts/10.2_Lexical_Environments/10.2.3_The_Global_Environment/S10.1.5_A1.3_T3.js
index 36c66718ed..22f98d3df1 100644
--- a/test/suite/converted/10_Execution_Contexts/10.2_Lexical_Environments/10.2.3_The_Global_Environment/S10.1.5_A1.3_T3.js
+++ b/test/suite/converted/10_Execution_Contexts/10.2_Lexical_Environments/10.2.3_The_Global_Environment/S10.1.5_A1.3_T3.js
@@ -5,7 +5,7 @@
  * Global object has properties such as built-in objects such as
  * Math, String, Date, parseInt, etc
  *
- * @path 10_Execution_Contexts/10.1_Definitions/10.1.5_Global_Object/S10.1.5_A1.3_T3.js
+ * @path 10_Execution_Contexts/10.2_Lexical_Environments/10.2.3_The_Global_Environment/S10.1.5_A1.3_T3.js
  * @description Eval execution context - Constructor Properties
  */
 
diff --git a/test/suite/converted/10_Execution_Contexts/10.2_Lexical_Environments/10.2.3_The_Global_Environment/S10.1.5_A1.3_T4.js b/test/suite/converted/10_Execution_Contexts/10.2_Lexical_Environments/10.2.3_The_Global_Environment/S10.1.5_A1.3_T4.js
index a5b261d761..d6d6f76833 100644
--- a/test/suite/converted/10_Execution_Contexts/10.2_Lexical_Environments/10.2.3_The_Global_Environment/S10.1.5_A1.3_T4.js
+++ b/test/suite/converted/10_Execution_Contexts/10.2_Lexical_Environments/10.2.3_The_Global_Environment/S10.1.5_A1.3_T4.js
@@ -5,7 +5,7 @@
  * Global object has properties such as built-in objects such as
  * Math, String, Date, parseInt, etc
  *
- * @path 10_Execution_Contexts/10.1_Definitions/10.1.5_Global_Object/S10.1.5_A1.3_T4.js
+ * @path 10_Execution_Contexts/10.2_Lexical_Environments/10.2.3_The_Global_Environment/S10.1.5_A1.3_T4.js
  * @description Eval execution context - Other Properties
  */
 
diff --git a/test/suite/converted/10_Execution_Contexts/10.2_Lexical_Environments/10.2.3_The_Global_Environment/S10.1.5_A2.1_T1.js b/test/suite/converted/10_Execution_Contexts/10.2_Lexical_Environments/10.2.3_The_Global_Environment/S10.1.5_A2.1_T1.js
index eb311a3f77..d41bb0d500 100644
--- a/test/suite/converted/10_Execution_Contexts/10.2_Lexical_Environments/10.2.3_The_Global_Environment/S10.1.5_A2.1_T1.js
+++ b/test/suite/converted/10_Execution_Contexts/10.2_Lexical_Environments/10.2.3_The_Global_Environment/S10.1.5_A2.1_T1.js
@@ -4,7 +4,7 @@
 /**
  * Global object properties have attributes { DontEnum }
  *
- * @path 10_Execution_Contexts/10.1_Definitions/10.1.5_Global_Object/S10.1.5_A2.1_T1.js
+ * @path 10_Execution_Contexts/10.2_Lexical_Environments/10.2.3_The_Global_Environment/S10.1.5_A2.1_T1.js
  * @description Global execution context - Value Properties
  */
 
diff --git a/test/suite/converted/10_Execution_Contexts/10.2_Lexical_Environments/10.2.3_The_Global_Environment/S10.1.5_A2.1_T2.js b/test/suite/converted/10_Execution_Contexts/10.2_Lexical_Environments/10.2.3_The_Global_Environment/S10.1.5_A2.1_T2.js
index 8c339df80a..c2129f86a6 100644
--- a/test/suite/converted/10_Execution_Contexts/10.2_Lexical_Environments/10.2.3_The_Global_Environment/S10.1.5_A2.1_T2.js
+++ b/test/suite/converted/10_Execution_Contexts/10.2_Lexical_Environments/10.2.3_The_Global_Environment/S10.1.5_A2.1_T2.js
@@ -4,7 +4,7 @@
 /**
  * Global object properties have attributes { DontEnum }
  *
- * @path 10_Execution_Contexts/10.1_Definitions/10.1.5_Global_Object/S10.1.5_A2.1_T2.js
+ * @path 10_Execution_Contexts/10.2_Lexical_Environments/10.2.3_The_Global_Environment/S10.1.5_A2.1_T2.js
  * @description Global execution context - Function Properties
  */
 
diff --git a/test/suite/converted/10_Execution_Contexts/10.2_Lexical_Environments/10.2.3_The_Global_Environment/S10.1.5_A2.1_T3.js b/test/suite/converted/10_Execution_Contexts/10.2_Lexical_Environments/10.2.3_The_Global_Environment/S10.1.5_A2.1_T3.js
index 447d155a94..d443545587 100644
--- a/test/suite/converted/10_Execution_Contexts/10.2_Lexical_Environments/10.2.3_The_Global_Environment/S10.1.5_A2.1_T3.js
+++ b/test/suite/converted/10_Execution_Contexts/10.2_Lexical_Environments/10.2.3_The_Global_Environment/S10.1.5_A2.1_T3.js
@@ -4,7 +4,7 @@
 /**
  * Global object properties have attributes { DontEnum }
  *
- * @path 10_Execution_Contexts/10.1_Definitions/10.1.5_Global_Object/S10.1.5_A2.1_T3.js
+ * @path 10_Execution_Contexts/10.2_Lexical_Environments/10.2.3_The_Global_Environment/S10.1.5_A2.1_T3.js
  * @description Global execution context - Constructor Properties
  */
 
diff --git a/test/suite/converted/10_Execution_Contexts/10.2_Lexical_Environments/10.2.3_The_Global_Environment/S10.1.5_A2.1_T4.js b/test/suite/converted/10_Execution_Contexts/10.2_Lexical_Environments/10.2.3_The_Global_Environment/S10.1.5_A2.1_T4.js
index e3473a01c4..d648045426 100644
--- a/test/suite/converted/10_Execution_Contexts/10.2_Lexical_Environments/10.2.3_The_Global_Environment/S10.1.5_A2.1_T4.js
+++ b/test/suite/converted/10_Execution_Contexts/10.2_Lexical_Environments/10.2.3_The_Global_Environment/S10.1.5_A2.1_T4.js
@@ -4,7 +4,7 @@
 /**
  * Global object properties have attributes { DontEnum }
  *
- * @path 10_Execution_Contexts/10.1_Definitions/10.1.5_Global_Object/S10.1.5_A2.1_T4.js
+ * @path 10_Execution_Contexts/10.2_Lexical_Environments/10.2.3_The_Global_Environment/S10.1.5_A2.1_T4.js
  * @description Global execution context - Other Properties
  */
 
diff --git a/test/suite/converted/10_Execution_Contexts/10.2_Lexical_Environments/10.2.3_The_Global_Environment/S10.1.5_A2.2_T1.js b/test/suite/converted/10_Execution_Contexts/10.2_Lexical_Environments/10.2.3_The_Global_Environment/S10.1.5_A2.2_T1.js
index 0bae0d2963..4385c0eba9 100644
--- a/test/suite/converted/10_Execution_Contexts/10.2_Lexical_Environments/10.2.3_The_Global_Environment/S10.1.5_A2.2_T1.js
+++ b/test/suite/converted/10_Execution_Contexts/10.2_Lexical_Environments/10.2.3_The_Global_Environment/S10.1.5_A2.2_T1.js
@@ -4,7 +4,7 @@
 /**
  * Global object properties have attributes { DontEnum }
  *
- * @path 10_Execution_Contexts/10.1_Definitions/10.1.5_Global_Object/S10.1.5_A2.2_T1.js
+ * @path 10_Execution_Contexts/10.2_Lexical_Environments/10.2.3_The_Global_Environment/S10.1.5_A2.2_T1.js
  * @description Function execution context - Value Properties
  */
 
diff --git a/test/suite/converted/10_Execution_Contexts/10.2_Lexical_Environments/10.2.3_The_Global_Environment/S10.1.5_A2.2_T2.js b/test/suite/converted/10_Execution_Contexts/10.2_Lexical_Environments/10.2.3_The_Global_Environment/S10.1.5_A2.2_T2.js
index f3c48f4d45..6f4a5ddca6 100644
--- a/test/suite/converted/10_Execution_Contexts/10.2_Lexical_Environments/10.2.3_The_Global_Environment/S10.1.5_A2.2_T2.js
+++ b/test/suite/converted/10_Execution_Contexts/10.2_Lexical_Environments/10.2.3_The_Global_Environment/S10.1.5_A2.2_T2.js
@@ -4,7 +4,7 @@
 /**
  * Global object properties have attributes { DontEnum }
  *
- * @path 10_Execution_Contexts/10.1_Definitions/10.1.5_Global_Object/S10.1.5_A2.2_T2.js
+ * @path 10_Execution_Contexts/10.2_Lexical_Environments/10.2.3_The_Global_Environment/S10.1.5_A2.2_T2.js
  * @description Function execution context - Function Properties
  */
 
diff --git a/test/suite/converted/10_Execution_Contexts/10.2_Lexical_Environments/10.2.3_The_Global_Environment/S10.1.5_A2.2_T3.js b/test/suite/converted/10_Execution_Contexts/10.2_Lexical_Environments/10.2.3_The_Global_Environment/S10.1.5_A2.2_T3.js
index ed9cd64917..9ad7a969b3 100644
--- a/test/suite/converted/10_Execution_Contexts/10.2_Lexical_Environments/10.2.3_The_Global_Environment/S10.1.5_A2.2_T3.js
+++ b/test/suite/converted/10_Execution_Contexts/10.2_Lexical_Environments/10.2.3_The_Global_Environment/S10.1.5_A2.2_T3.js
@@ -4,7 +4,7 @@
 /**
  * Global object properties have attributes { DontEnum }
  *
- * @path 10_Execution_Contexts/10.1_Definitions/10.1.5_Global_Object/S10.1.5_A2.2_T3.js
+ * @path 10_Execution_Contexts/10.2_Lexical_Environments/10.2.3_The_Global_Environment/S10.1.5_A2.2_T3.js
  * @description Function execution context - Constructor Properties
  */
 
diff --git a/test/suite/converted/10_Execution_Contexts/10.2_Lexical_Environments/10.2.3_The_Global_Environment/S10.1.5_A2.2_T4.js b/test/suite/converted/10_Execution_Contexts/10.2_Lexical_Environments/10.2.3_The_Global_Environment/S10.1.5_A2.2_T4.js
index 841d57c314..ec20ca1f91 100644
--- a/test/suite/converted/10_Execution_Contexts/10.2_Lexical_Environments/10.2.3_The_Global_Environment/S10.1.5_A2.2_T4.js
+++ b/test/suite/converted/10_Execution_Contexts/10.2_Lexical_Environments/10.2.3_The_Global_Environment/S10.1.5_A2.2_T4.js
@@ -4,7 +4,7 @@
 /**
  * Global object properties have attributes { DontEnum }
  *
- * @path 10_Execution_Contexts/10.1_Definitions/10.1.5_Global_Object/S10.1.5_A2.2_T4.js
+ * @path 10_Execution_Contexts/10.2_Lexical_Environments/10.2.3_The_Global_Environment/S10.1.5_A2.2_T4.js
  * @description Function execution context - Other Properties
  */
 
diff --git a/test/suite/converted/10_Execution_Contexts/10.2_Lexical_Environments/10.2.3_The_Global_Environment/S10.1.5_A2.3_T1.js b/test/suite/converted/10_Execution_Contexts/10.2_Lexical_Environments/10.2.3_The_Global_Environment/S10.1.5_A2.3_T1.js
index edf9b5432f..1a5d4f6764 100644
--- a/test/suite/converted/10_Execution_Contexts/10.2_Lexical_Environments/10.2.3_The_Global_Environment/S10.1.5_A2.3_T1.js
+++ b/test/suite/converted/10_Execution_Contexts/10.2_Lexical_Environments/10.2.3_The_Global_Environment/S10.1.5_A2.3_T1.js
@@ -4,7 +4,7 @@
 /**
  * Global object properties have attributes { DontEnum }
  *
- * @path 10_Execution_Contexts/10.1_Definitions/10.1.5_Global_Object/S10.1.5_A2.3_T1.js
+ * @path 10_Execution_Contexts/10.2_Lexical_Environments/10.2.3_The_Global_Environment/S10.1.5_A2.3_T1.js
  * @description Global execution context - Value Properties
  */
 
diff --git a/test/suite/converted/10_Execution_Contexts/10.2_Lexical_Environments/10.2.3_The_Global_Environment/S10.1.5_A2.3_T2.js b/test/suite/converted/10_Execution_Contexts/10.2_Lexical_Environments/10.2.3_The_Global_Environment/S10.1.5_A2.3_T2.js
index 7bd914dd59..eca5d6ddba 100644
--- a/test/suite/converted/10_Execution_Contexts/10.2_Lexical_Environments/10.2.3_The_Global_Environment/S10.1.5_A2.3_T2.js
+++ b/test/suite/converted/10_Execution_Contexts/10.2_Lexical_Environments/10.2.3_The_Global_Environment/S10.1.5_A2.3_T2.js
@@ -4,7 +4,7 @@
 /**
  * Global object properties have attributes { DontEnum }
  *
- * @path 10_Execution_Contexts/10.1_Definitions/10.1.5_Global_Object/S10.1.5_A2.3_T2.js
+ * @path 10_Execution_Contexts/10.2_Lexical_Environments/10.2.3_The_Global_Environment/S10.1.5_A2.3_T2.js
  * @description Global execution context - Function Properties
  */
 
diff --git a/test/suite/converted/10_Execution_Contexts/10.2_Lexical_Environments/10.2.3_The_Global_Environment/S10.1.5_A2.3_T3.js b/test/suite/converted/10_Execution_Contexts/10.2_Lexical_Environments/10.2.3_The_Global_Environment/S10.1.5_A2.3_T3.js
index 6180ae48b1..b77796f0e7 100644
--- a/test/suite/converted/10_Execution_Contexts/10.2_Lexical_Environments/10.2.3_The_Global_Environment/S10.1.5_A2.3_T3.js
+++ b/test/suite/converted/10_Execution_Contexts/10.2_Lexical_Environments/10.2.3_The_Global_Environment/S10.1.5_A2.3_T3.js
@@ -4,7 +4,7 @@
 /**
  * Global object properties have attributes { DontEnum }
  *
- * @path 10_Execution_Contexts/10.1_Definitions/10.1.5_Global_Object/S10.1.5_A2.3_T3.js
+ * @path 10_Execution_Contexts/10.2_Lexical_Environments/10.2.3_The_Global_Environment/S10.1.5_A2.3_T3.js
  * @description Global execution context - Constructor Properties
  */
 
diff --git a/test/suite/converted/10_Execution_Contexts/10.2_Lexical_Environments/10.2.3_The_Global_Environment/S10.1.5_A2.3_T4.js b/test/suite/converted/10_Execution_Contexts/10.2_Lexical_Environments/10.2.3_The_Global_Environment/S10.1.5_A2.3_T4.js
index b07e7895bf..cc18641838 100644
--- a/test/suite/converted/10_Execution_Contexts/10.2_Lexical_Environments/10.2.3_The_Global_Environment/S10.1.5_A2.3_T4.js
+++ b/test/suite/converted/10_Execution_Contexts/10.2_Lexical_Environments/10.2.3_The_Global_Environment/S10.1.5_A2.3_T4.js
@@ -4,7 +4,7 @@
 /**
  * Global object properties have attributes { DontEnum }
  *
- * @path 10_Execution_Contexts/10.1_Definitions/10.1.5_Global_Object/S10.1.5_A2.3_T4.js
+ * @path 10_Execution_Contexts/10.2_Lexical_Environments/10.2.3_The_Global_Environment/S10.1.5_A2.3_T4.js
  * @description Global execution context - Other Properties
  */
 
diff --git a/test/suite/converted/10_Execution_Contexts/10.4_Establishing_An_Execution_Context/10.4.1_Global_Code/S10.2.1_A1_T1.js b/test/suite/converted/10_Execution_Contexts/10.4_Establishing_An_Execution_Context/10.4.1_Global_Code/S10.2.1_A1_T1.js
index ac7f468cee..0c45db329a 100644
--- a/test/suite/converted/10_Execution_Contexts/10.4_Establishing_An_Execution_Context/10.4.1_Global_Code/S10.2.1_A1_T1.js
+++ b/test/suite/converted/10_Execution_Contexts/10.4_Establishing_An_Execution_Context/10.4.1_Global_Code/S10.2.1_A1_T1.js
@@ -5,7 +5,7 @@
  * Variable instantiation is performed using the global object as
  * the variable object and using property attributes { DontDelete }
  *
- * @path 10_Execution_Contexts/10.2_Entering_An_Execution_Context/10.2.1_Global_Code/S10.2.1_A1_T1.js
+ * @path 10_Execution_Contexts/10.4_Establishing_An_Execution_Context/10.4.1_Global_Code/S10.2.1_A1_T1.js
  * @description Checking if deleting variable x, that is defined as var x = 1, fails
  * @noStrict
  */
diff --git a/test/suite/converted/10_Execution_Contexts/10.4_Establishing_An_Execution_Context/10.4.1_Global_Code/S10.2.1_A1_T2.js b/test/suite/converted/10_Execution_Contexts/10.4_Establishing_An_Execution_Context/10.4.1_Global_Code/S10.2.1_A1_T2.js
index 83343de606..62649b1129 100644
--- a/test/suite/converted/10_Execution_Contexts/10.4_Establishing_An_Execution_Context/10.4.1_Global_Code/S10.2.1_A1_T2.js
+++ b/test/suite/converted/10_Execution_Contexts/10.4_Establishing_An_Execution_Context/10.4.1_Global_Code/S10.2.1_A1_T2.js
@@ -5,7 +5,7 @@
  * Variable instantiation is performed using the global object as
  * the variable object and using property attributes { DontDelete }
  *
- * @path 10_Execution_Contexts/10.2_Entering_An_Execution_Context/10.2.1_Global_Code/S10.2.1_A1_T2.js
+ * @path 10_Execution_Contexts/10.4_Establishing_An_Execution_Context/10.4.1_Global_Code/S10.2.1_A1_T2.js
  * @description Checking if deleting variable x, that is defined as x = 1, fails
  * @noStrict
  */
diff --git a/test/suite/converted/10_Execution_Contexts/10.4_Establishing_An_Execution_Context/10.4.2_Eval_Code/S10.2.2_A1.1_T1.js b/test/suite/converted/10_Execution_Contexts/10.4_Establishing_An_Execution_Context/10.4.2_Eval_Code/S10.2.2_A1.1_T1.js
index 90d90800a6..392671d412 100644
--- a/test/suite/converted/10_Execution_Contexts/10.4_Establishing_An_Execution_Context/10.4.2_Eval_Code/S10.2.2_A1.1_T1.js
+++ b/test/suite/converted/10_Execution_Contexts/10.4_Establishing_An_Execution_Context/10.4.2_Eval_Code/S10.2.2_A1.1_T1.js
@@ -5,7 +5,7 @@
  * The scope chain is initialised to contain the same objects,
  * in the same order, as the calling context's scope chain
  *
- * @path 10_Execution_Contexts/10.2_Entering_An_Execution_Context/10.2.2_Eval_Code/S10.2.2_A1.1_T1.js
+ * @path 10_Execution_Contexts/10.4_Establishing_An_Execution_Context/10.4.2_Eval_Code/S10.2.2_A1.1_T1.js
  * @description eval within global execution context
  */
 
diff --git a/test/suite/converted/10_Execution_Contexts/10.4_Establishing_An_Execution_Context/10.4.2_Eval_Code/S10.2.2_A1.1_T10.js b/test/suite/converted/10_Execution_Contexts/10.4_Establishing_An_Execution_Context/10.4.2_Eval_Code/S10.2.2_A1.1_T10.js
index 67e5c34586..b70968fcc8 100644
--- a/test/suite/converted/10_Execution_Contexts/10.4_Establishing_An_Execution_Context/10.4.2_Eval_Code/S10.2.2_A1.1_T10.js
+++ b/test/suite/converted/10_Execution_Contexts/10.4_Establishing_An_Execution_Context/10.4.2_Eval_Code/S10.2.2_A1.1_T10.js
@@ -5,7 +5,7 @@
  * The scope chain is initialised to contain the same objects,
  * in the same order, as the calling context's scope chain
  *
- * @path 10_Execution_Contexts/10.2_Entering_An_Execution_Context/10.2.2_Eval_Code/S10.2.2_A1.1_T10.js
+ * @path 10_Execution_Contexts/10.4_Establishing_An_Execution_Context/10.4.2_Eval_Code/S10.2.2_A1.1_T10.js
  * @description eval within global execution context
  */
 
diff --git a/test/suite/converted/10_Execution_Contexts/10.4_Establishing_An_Execution_Context/10.4.2_Eval_Code/S10.2.2_A1.1_T11.js b/test/suite/converted/10_Execution_Contexts/10.4_Establishing_An_Execution_Context/10.4.2_Eval_Code/S10.2.2_A1.1_T11.js
index 27e6f25d2e..592c20d57f 100644
--- a/test/suite/converted/10_Execution_Contexts/10.4_Establishing_An_Execution_Context/10.4.2_Eval_Code/S10.2.2_A1.1_T11.js
+++ b/test/suite/converted/10_Execution_Contexts/10.4_Establishing_An_Execution_Context/10.4.2_Eval_Code/S10.2.2_A1.1_T11.js
@@ -5,7 +5,7 @@
  * The scope chain is initialised to contain the same objects,
  * in the same order, as the calling context's scope chain
  *
- * @path 10_Execution_Contexts/10.2_Entering_An_Execution_Context/10.2.2_Eval_Code/S10.2.2_A1.1_T11.js
+ * @path 10_Execution_Contexts/10.4_Establishing_An_Execution_Context/10.4.2_Eval_Code/S10.2.2_A1.1_T11.js
  * @description eval within global execution context
  */
 
diff --git a/test/suite/converted/10_Execution_Contexts/10.4_Establishing_An_Execution_Context/10.4.2_Eval_Code/S10.2.2_A1.1_T2.js b/test/suite/converted/10_Execution_Contexts/10.4_Establishing_An_Execution_Context/10.4.2_Eval_Code/S10.2.2_A1.1_T2.js
index 569d2d3720..488b9f6875 100644
--- a/test/suite/converted/10_Execution_Contexts/10.4_Establishing_An_Execution_Context/10.4.2_Eval_Code/S10.2.2_A1.1_T2.js
+++ b/test/suite/converted/10_Execution_Contexts/10.4_Establishing_An_Execution_Context/10.4.2_Eval_Code/S10.2.2_A1.1_T2.js
@@ -5,7 +5,7 @@
  * The scope chain is initialised to contain the same objects,
  * in the same order, as the calling context's scope chain
  *
- * @path 10_Execution_Contexts/10.2_Entering_An_Execution_Context/10.2.2_Eval_Code/S10.2.2_A1.1_T2.js
+ * @path 10_Execution_Contexts/10.4_Establishing_An_Execution_Context/10.4.2_Eval_Code/S10.2.2_A1.1_T2.js
  * @description eval within global execution context
  */
 
diff --git a/test/suite/converted/10_Execution_Contexts/10.4_Establishing_An_Execution_Context/10.4.2_Eval_Code/S10.2.2_A1.1_T3.js b/test/suite/converted/10_Execution_Contexts/10.4_Establishing_An_Execution_Context/10.4.2_Eval_Code/S10.2.2_A1.1_T3.js
index fe2c21371d..2e31544456 100644
--- a/test/suite/converted/10_Execution_Contexts/10.4_Establishing_An_Execution_Context/10.4.2_Eval_Code/S10.2.2_A1.1_T3.js
+++ b/test/suite/converted/10_Execution_Contexts/10.4_Establishing_An_Execution_Context/10.4.2_Eval_Code/S10.2.2_A1.1_T3.js
@@ -5,7 +5,7 @@
  * The scope chain is initialised to contain the same objects,
  * in the same order, as the calling context's scope chain
  *
- * @path 10_Execution_Contexts/10.2_Entering_An_Execution_Context/10.2.2_Eval_Code/S10.2.2_A1.1_T3.js
+ * @path 10_Execution_Contexts/10.4_Establishing_An_Execution_Context/10.4.2_Eval_Code/S10.2.2_A1.1_T3.js
  * @description eval within global execution context
  */
 
diff --git a/test/suite/converted/10_Execution_Contexts/10.4_Establishing_An_Execution_Context/10.4.2_Eval_Code/S10.2.2_A1.1_T4.js b/test/suite/converted/10_Execution_Contexts/10.4_Establishing_An_Execution_Context/10.4.2_Eval_Code/S10.2.2_A1.1_T4.js
index 1a7eb7f870..766f56e0fd 100644
--- a/test/suite/converted/10_Execution_Contexts/10.4_Establishing_An_Execution_Context/10.4.2_Eval_Code/S10.2.2_A1.1_T4.js
+++ b/test/suite/converted/10_Execution_Contexts/10.4_Establishing_An_Execution_Context/10.4.2_Eval_Code/S10.2.2_A1.1_T4.js
@@ -5,7 +5,7 @@
  * The scope chain is initialised to contain the same objects,
  * in the same order, as the calling context's scope chain
  *
- * @path 10_Execution_Contexts/10.2_Entering_An_Execution_Context/10.2.2_Eval_Code/S10.2.2_A1.1_T4.js
+ * @path 10_Execution_Contexts/10.4_Establishing_An_Execution_Context/10.4.2_Eval_Code/S10.2.2_A1.1_T4.js
  * @description eval within global execution context
  */
 
diff --git a/test/suite/converted/10_Execution_Contexts/10.4_Establishing_An_Execution_Context/10.4.2_Eval_Code/S10.2.2_A1.1_T5.js b/test/suite/converted/10_Execution_Contexts/10.4_Establishing_An_Execution_Context/10.4.2_Eval_Code/S10.2.2_A1.1_T5.js
index b1c84434b0..ae42f8a441 100644
--- a/test/suite/converted/10_Execution_Contexts/10.4_Establishing_An_Execution_Context/10.4.2_Eval_Code/S10.2.2_A1.1_T5.js
+++ b/test/suite/converted/10_Execution_Contexts/10.4_Establishing_An_Execution_Context/10.4.2_Eval_Code/S10.2.2_A1.1_T5.js
@@ -5,7 +5,7 @@
  * The scope chain is initialised to contain the same objects,
  * in the same order, as the calling context's scope chain
  *
- * @path 10_Execution_Contexts/10.2_Entering_An_Execution_Context/10.2.2_Eval_Code/S10.2.2_A1.1_T5.js
+ * @path 10_Execution_Contexts/10.4_Establishing_An_Execution_Context/10.4.2_Eval_Code/S10.2.2_A1.1_T5.js
  * @description eval within global execution context
  */
 
diff --git a/test/suite/converted/10_Execution_Contexts/10.4_Establishing_An_Execution_Context/10.4.2_Eval_Code/S10.2.2_A1.1_T6.js b/test/suite/converted/10_Execution_Contexts/10.4_Establishing_An_Execution_Context/10.4.2_Eval_Code/S10.2.2_A1.1_T6.js
index e766c94f52..e2672f2feb 100644
--- a/test/suite/converted/10_Execution_Contexts/10.4_Establishing_An_Execution_Context/10.4.2_Eval_Code/S10.2.2_A1.1_T6.js
+++ b/test/suite/converted/10_Execution_Contexts/10.4_Establishing_An_Execution_Context/10.4.2_Eval_Code/S10.2.2_A1.1_T6.js
@@ -5,7 +5,7 @@
  * The scope chain is initialised to contain the same objects,
  * in the same order, as the calling context's scope chain
  *
- * @path 10_Execution_Contexts/10.2_Entering_An_Execution_Context/10.2.2_Eval_Code/S10.2.2_A1.1_T6.js
+ * @path 10_Execution_Contexts/10.4_Establishing_An_Execution_Context/10.4.2_Eval_Code/S10.2.2_A1.1_T6.js
  * @description eval within global execution context
  */
 
diff --git a/test/suite/converted/10_Execution_Contexts/10.4_Establishing_An_Execution_Context/10.4.2_Eval_Code/S10.2.2_A1.1_T7.js b/test/suite/converted/10_Execution_Contexts/10.4_Establishing_An_Execution_Context/10.4.2_Eval_Code/S10.2.2_A1.1_T7.js
index 7dfe7918be..0e8dbd75e2 100644
--- a/test/suite/converted/10_Execution_Contexts/10.4_Establishing_An_Execution_Context/10.4.2_Eval_Code/S10.2.2_A1.1_T7.js
+++ b/test/suite/converted/10_Execution_Contexts/10.4_Establishing_An_Execution_Context/10.4.2_Eval_Code/S10.2.2_A1.1_T7.js
@@ -5,7 +5,7 @@
  * The scope chain is initialised to contain the same objects,
  * in the same order, as the calling context's scope chain
  *
- * @path 10_Execution_Contexts/10.2_Entering_An_Execution_Context/10.2.2_Eval_Code/S10.2.2_A1.1_T7.js
+ * @path 10_Execution_Contexts/10.4_Establishing_An_Execution_Context/10.4.2_Eval_Code/S10.2.2_A1.1_T7.js
  * @description eval within global execution context
  */
 
diff --git a/test/suite/converted/10_Execution_Contexts/10.4_Establishing_An_Execution_Context/10.4.2_Eval_Code/S10.2.2_A1.1_T8.js b/test/suite/converted/10_Execution_Contexts/10.4_Establishing_An_Execution_Context/10.4.2_Eval_Code/S10.2.2_A1.1_T8.js
index f360f8a910..9790ee0be1 100644
--- a/test/suite/converted/10_Execution_Contexts/10.4_Establishing_An_Execution_Context/10.4.2_Eval_Code/S10.2.2_A1.1_T8.js
+++ b/test/suite/converted/10_Execution_Contexts/10.4_Establishing_An_Execution_Context/10.4.2_Eval_Code/S10.2.2_A1.1_T8.js
@@ -5,7 +5,7 @@
  * The scope chain is initialised to contain the same objects,
  * in the same order, as the calling context's scope chain
  *
- * @path 10_Execution_Contexts/10.2_Entering_An_Execution_Context/10.2.2_Eval_Code/S10.2.2_A1.1_T8.js
+ * @path 10_Execution_Contexts/10.4_Establishing_An_Execution_Context/10.4.2_Eval_Code/S10.2.2_A1.1_T8.js
  * @description eval within global execution context
  */
 
diff --git a/test/suite/converted/10_Execution_Contexts/10.4_Establishing_An_Execution_Context/10.4.2_Eval_Code/S10.2.2_A1.1_T9.js b/test/suite/converted/10_Execution_Contexts/10.4_Establishing_An_Execution_Context/10.4.2_Eval_Code/S10.2.2_A1.1_T9.js
index 6e8675d8bb..7c17ef319a 100644
--- a/test/suite/converted/10_Execution_Contexts/10.4_Establishing_An_Execution_Context/10.4.2_Eval_Code/S10.2.2_A1.1_T9.js
+++ b/test/suite/converted/10_Execution_Contexts/10.4_Establishing_An_Execution_Context/10.4.2_Eval_Code/S10.2.2_A1.1_T9.js
@@ -5,7 +5,7 @@
  * The scope chain is initialised to contain the same objects,
  * in the same order, as the calling context's scope chain
  *
- * @path 10_Execution_Contexts/10.2_Entering_An_Execution_Context/10.2.2_Eval_Code/S10.2.2_A1.1_T9.js
+ * @path 10_Execution_Contexts/10.4_Establishing_An_Execution_Context/10.4.2_Eval_Code/S10.2.2_A1.1_T9.js
  * @description eval within global execution context
  */
 
diff --git a/test/suite/converted/10_Execution_Contexts/10.4_Establishing_An_Execution_Context/10.4.2_Eval_Code/S10.2.2_A1.2_T1.js b/test/suite/converted/10_Execution_Contexts/10.4_Establishing_An_Execution_Context/10.4.2_Eval_Code/S10.2.2_A1.2_T1.js
index 44830e805e..c15e1c94ec 100644
--- a/test/suite/converted/10_Execution_Contexts/10.4_Establishing_An_Execution_Context/10.4.2_Eval_Code/S10.2.2_A1.2_T1.js
+++ b/test/suite/converted/10_Execution_Contexts/10.4_Establishing_An_Execution_Context/10.4.2_Eval_Code/S10.2.2_A1.2_T1.js
@@ -5,7 +5,7 @@
  * The scope chain is initialised to contain the same objects,
  * in the same order, as the calling context's scope chain
  *
- * @path 10_Execution_Contexts/10.2_Entering_An_Execution_Context/10.2.2_Eval_Code/S10.2.2_A1.2_T1.js
+ * @path 10_Execution_Contexts/10.4_Establishing_An_Execution_Context/10.4.2_Eval_Code/S10.2.2_A1.2_T1.js
  * @description eval within global execution context
  */
 
diff --git a/test/suite/converted/10_Execution_Contexts/10.4_Establishing_An_Execution_Context/10.4.2_Eval_Code/S10.2.2_A1.2_T10.js b/test/suite/converted/10_Execution_Contexts/10.4_Establishing_An_Execution_Context/10.4.2_Eval_Code/S10.2.2_A1.2_T10.js
index 670eb2e1b0..8dfd67ad0b 100644
--- a/test/suite/converted/10_Execution_Contexts/10.4_Establishing_An_Execution_Context/10.4.2_Eval_Code/S10.2.2_A1.2_T10.js
+++ b/test/suite/converted/10_Execution_Contexts/10.4_Establishing_An_Execution_Context/10.4.2_Eval_Code/S10.2.2_A1.2_T10.js
@@ -5,7 +5,7 @@
  * The scope chain is initialised to contain the same objects,
  * in the same order, as the calling context's scope chain
  *
- * @path 10_Execution_Contexts/10.2_Entering_An_Execution_Context/10.2.2_Eval_Code/S10.2.2_A1.2_T10.js
+ * @path 10_Execution_Contexts/10.4_Establishing_An_Execution_Context/10.4.2_Eval_Code/S10.2.2_A1.2_T10.js
  * @description eval within global execution context
  */
 
diff --git a/test/suite/converted/10_Execution_Contexts/10.4_Establishing_An_Execution_Context/10.4.2_Eval_Code/S10.2.2_A1.2_T11.js b/test/suite/converted/10_Execution_Contexts/10.4_Establishing_An_Execution_Context/10.4.2_Eval_Code/S10.2.2_A1.2_T11.js
index 516d342456..299a9ab4e7 100644
--- a/test/suite/converted/10_Execution_Contexts/10.4_Establishing_An_Execution_Context/10.4.2_Eval_Code/S10.2.2_A1.2_T11.js
+++ b/test/suite/converted/10_Execution_Contexts/10.4_Establishing_An_Execution_Context/10.4.2_Eval_Code/S10.2.2_A1.2_T11.js
@@ -5,7 +5,7 @@
  * The scope chain is initialised to contain the same objects,
  * in the same order, as the calling context's scope chain
  *
- * @path 10_Execution_Contexts/10.2_Entering_An_Execution_Context/10.2.2_Eval_Code/S10.2.2_A1.2_T11.js
+ * @path 10_Execution_Contexts/10.4_Establishing_An_Execution_Context/10.4.2_Eval_Code/S10.2.2_A1.2_T11.js
  * @description eval within global execution context
  */
 
diff --git a/test/suite/converted/10_Execution_Contexts/10.4_Establishing_An_Execution_Context/10.4.2_Eval_Code/S10.2.2_A1.2_T2.js b/test/suite/converted/10_Execution_Contexts/10.4_Establishing_An_Execution_Context/10.4.2_Eval_Code/S10.2.2_A1.2_T2.js
index 8f60e557f0..a369d83f8f 100644
--- a/test/suite/converted/10_Execution_Contexts/10.4_Establishing_An_Execution_Context/10.4.2_Eval_Code/S10.2.2_A1.2_T2.js
+++ b/test/suite/converted/10_Execution_Contexts/10.4_Establishing_An_Execution_Context/10.4.2_Eval_Code/S10.2.2_A1.2_T2.js
@@ -5,7 +5,7 @@
  * The scope chain is initialised to contain the same objects,
  * in the same order, as the calling context's scope chain
  *
- * @path 10_Execution_Contexts/10.2_Entering_An_Execution_Context/10.2.2_Eval_Code/S10.2.2_A1.2_T2.js
+ * @path 10_Execution_Contexts/10.4_Establishing_An_Execution_Context/10.4.2_Eval_Code/S10.2.2_A1.2_T2.js
  * @description eval within global execution context
  */
 
diff --git a/test/suite/converted/10_Execution_Contexts/10.4_Establishing_An_Execution_Context/10.4.2_Eval_Code/S10.2.2_A1.2_T3.js b/test/suite/converted/10_Execution_Contexts/10.4_Establishing_An_Execution_Context/10.4.2_Eval_Code/S10.2.2_A1.2_T3.js
index 6913099da8..73fface0f1 100644
--- a/test/suite/converted/10_Execution_Contexts/10.4_Establishing_An_Execution_Context/10.4.2_Eval_Code/S10.2.2_A1.2_T3.js
+++ b/test/suite/converted/10_Execution_Contexts/10.4_Establishing_An_Execution_Context/10.4.2_Eval_Code/S10.2.2_A1.2_T3.js
@@ -5,7 +5,7 @@
  * The scope chain is initialised to contain the same objects,
  * in the same order, as the calling context's scope chain
  *
- * @path 10_Execution_Contexts/10.2_Entering_An_Execution_Context/10.2.2_Eval_Code/S10.2.2_A1.2_T3.js
+ * @path 10_Execution_Contexts/10.4_Establishing_An_Execution_Context/10.4.2_Eval_Code/S10.2.2_A1.2_T3.js
  * @description eval within global execution context
  */
 
diff --git a/test/suite/converted/10_Execution_Contexts/10.4_Establishing_An_Execution_Context/10.4.2_Eval_Code/S10.2.2_A1.2_T4.js b/test/suite/converted/10_Execution_Contexts/10.4_Establishing_An_Execution_Context/10.4.2_Eval_Code/S10.2.2_A1.2_T4.js
index c535bf326d..41e682e93c 100644
--- a/test/suite/converted/10_Execution_Contexts/10.4_Establishing_An_Execution_Context/10.4.2_Eval_Code/S10.2.2_A1.2_T4.js
+++ b/test/suite/converted/10_Execution_Contexts/10.4_Establishing_An_Execution_Context/10.4.2_Eval_Code/S10.2.2_A1.2_T4.js
@@ -5,7 +5,7 @@
  * The scope chain is initialised to contain the same objects,
  * in the same order, as the calling context's scope chain
  *
- * @path 10_Execution_Contexts/10.2_Entering_An_Execution_Context/10.2.2_Eval_Code/S10.2.2_A1.2_T4.js
+ * @path 10_Execution_Contexts/10.4_Establishing_An_Execution_Context/10.4.2_Eval_Code/S10.2.2_A1.2_T4.js
  * @description eval within global execution context
  */
 
diff --git a/test/suite/converted/10_Execution_Contexts/10.4_Establishing_An_Execution_Context/10.4.2_Eval_Code/S10.2.2_A1.2_T5.js b/test/suite/converted/10_Execution_Contexts/10.4_Establishing_An_Execution_Context/10.4.2_Eval_Code/S10.2.2_A1.2_T5.js
index 6f02f38925..167f4c00dc 100644
--- a/test/suite/converted/10_Execution_Contexts/10.4_Establishing_An_Execution_Context/10.4.2_Eval_Code/S10.2.2_A1.2_T5.js
+++ b/test/suite/converted/10_Execution_Contexts/10.4_Establishing_An_Execution_Context/10.4.2_Eval_Code/S10.2.2_A1.2_T5.js
@@ -5,7 +5,7 @@
  * The scope chain is initialised to contain the same objects,
  * in the same order, as the calling context's scope chain
  *
- * @path 10_Execution_Contexts/10.2_Entering_An_Execution_Context/10.2.2_Eval_Code/S10.2.2_A1.2_T5.js
+ * @path 10_Execution_Contexts/10.4_Establishing_An_Execution_Context/10.4.2_Eval_Code/S10.2.2_A1.2_T5.js
  * @description eval within global execution context
  */
 
diff --git a/test/suite/converted/10_Execution_Contexts/10.4_Establishing_An_Execution_Context/10.4.2_Eval_Code/S10.2.2_A1.2_T6.js b/test/suite/converted/10_Execution_Contexts/10.4_Establishing_An_Execution_Context/10.4.2_Eval_Code/S10.2.2_A1.2_T6.js
index 6d32765676..0287368d44 100644
--- a/test/suite/converted/10_Execution_Contexts/10.4_Establishing_An_Execution_Context/10.4.2_Eval_Code/S10.2.2_A1.2_T6.js
+++ b/test/suite/converted/10_Execution_Contexts/10.4_Establishing_An_Execution_Context/10.4.2_Eval_Code/S10.2.2_A1.2_T6.js
@@ -5,7 +5,7 @@
  * The scope chain is initialised to contain the same objects,
  * in the same order, as the calling context's scope chain
  *
- * @path 10_Execution_Contexts/10.2_Entering_An_Execution_Context/10.2.2_Eval_Code/S10.2.2_A1.2_T6.js
+ * @path 10_Execution_Contexts/10.4_Establishing_An_Execution_Context/10.4.2_Eval_Code/S10.2.2_A1.2_T6.js
  * @description eval within global execution context
  */
 
diff --git a/test/suite/converted/10_Execution_Contexts/10.4_Establishing_An_Execution_Context/10.4.2_Eval_Code/S10.2.2_A1.2_T7.js b/test/suite/converted/10_Execution_Contexts/10.4_Establishing_An_Execution_Context/10.4.2_Eval_Code/S10.2.2_A1.2_T7.js
index 631f3a8b2a..07793ab96b 100644
--- a/test/suite/converted/10_Execution_Contexts/10.4_Establishing_An_Execution_Context/10.4.2_Eval_Code/S10.2.2_A1.2_T7.js
+++ b/test/suite/converted/10_Execution_Contexts/10.4_Establishing_An_Execution_Context/10.4.2_Eval_Code/S10.2.2_A1.2_T7.js
@@ -5,7 +5,7 @@
  * The scope chain is initialised to contain the same objects,
  * in the same order, as the calling context's scope chain
  *
- * @path 10_Execution_Contexts/10.2_Entering_An_Execution_Context/10.2.2_Eval_Code/S10.2.2_A1.2_T7.js
+ * @path 10_Execution_Contexts/10.4_Establishing_An_Execution_Context/10.4.2_Eval_Code/S10.2.2_A1.2_T7.js
  * @description eval within global execution context
  */
 
diff --git a/test/suite/converted/10_Execution_Contexts/10.4_Establishing_An_Execution_Context/10.4.2_Eval_Code/S10.2.2_A1.2_T8.js b/test/suite/converted/10_Execution_Contexts/10.4_Establishing_An_Execution_Context/10.4.2_Eval_Code/S10.2.2_A1.2_T8.js
index 37c1214a58..78d1e533fb 100644
--- a/test/suite/converted/10_Execution_Contexts/10.4_Establishing_An_Execution_Context/10.4.2_Eval_Code/S10.2.2_A1.2_T8.js
+++ b/test/suite/converted/10_Execution_Contexts/10.4_Establishing_An_Execution_Context/10.4.2_Eval_Code/S10.2.2_A1.2_T8.js
@@ -5,7 +5,7 @@
  * The scope chain is initialised to contain the same objects,
  * in the same order, as the calling context's scope chain
  *
- * @path 10_Execution_Contexts/10.2_Entering_An_Execution_Context/10.2.2_Eval_Code/S10.2.2_A1.2_T8.js
+ * @path 10_Execution_Contexts/10.4_Establishing_An_Execution_Context/10.4.2_Eval_Code/S10.2.2_A1.2_T8.js
  * @description eval within global execution context
  */
 
diff --git a/test/suite/converted/10_Execution_Contexts/10.4_Establishing_An_Execution_Context/10.4.2_Eval_Code/S10.2.2_A1.2_T9.js b/test/suite/converted/10_Execution_Contexts/10.4_Establishing_An_Execution_Context/10.4.2_Eval_Code/S10.2.2_A1.2_T9.js
index 8c82b3c858..5f8ee314c4 100644
--- a/test/suite/converted/10_Execution_Contexts/10.4_Establishing_An_Execution_Context/10.4.2_Eval_Code/S10.2.2_A1.2_T9.js
+++ b/test/suite/converted/10_Execution_Contexts/10.4_Establishing_An_Execution_Context/10.4.2_Eval_Code/S10.2.2_A1.2_T9.js
@@ -5,7 +5,7 @@
  * The scope chain is initialised to contain the same objects,
  * in the same order, as the calling context's scope chain
  *
- * @path 10_Execution_Contexts/10.2_Entering_An_Execution_Context/10.2.2_Eval_Code/S10.2.2_A1.2_T9.js
+ * @path 10_Execution_Contexts/10.4_Establishing_An_Execution_Context/10.4.2_Eval_Code/S10.2.2_A1.2_T9.js
  * @description eval within global execution context
  */
 
diff --git a/test/suite/converted/10_Execution_Contexts/10.4_Establishing_An_Execution_Context/S10.2_A1.1_T1.js b/test/suite/converted/10_Execution_Contexts/10.4_Establishing_An_Execution_Context/S10.2_A1.1_T1.js
index 879e2ccc36..87768c6934 100644
--- a/test/suite/converted/10_Execution_Contexts/10.4_Establishing_An_Execution_Context/S10.2_A1.1_T1.js
+++ b/test/suite/converted/10_Execution_Contexts/10.4_Establishing_An_Execution_Context/S10.2_A1.1_T1.js
@@ -4,7 +4,7 @@
 /**
  * Every function call enters a new execution context
  *
- * @path 10_Execution_Contexts/10.2_Entering_An_Execution_Context/S10.2_A1.1_T1.js
+ * @path 10_Execution_Contexts/10.4_Establishing_An_Execution_Context/S10.2_A1.1_T1.js
  * @description Sequence of function calls
  */
 
diff --git a/test/suite/converted/10_Execution_Contexts/10.4_Establishing_An_Execution_Context/S10.2_A1.1_T2.js b/test/suite/converted/10_Execution_Contexts/10.4_Establishing_An_Execution_Context/S10.2_A1.1_T2.js
index 9cdecbce8f..ff1c394b14 100644
--- a/test/suite/converted/10_Execution_Contexts/10.4_Establishing_An_Execution_Context/S10.2_A1.1_T2.js
+++ b/test/suite/converted/10_Execution_Contexts/10.4_Establishing_An_Execution_Context/S10.2_A1.1_T2.js
@@ -4,7 +4,7 @@
 /**
  * Every function call enters a new execution context
  *
- * @path 10_Execution_Contexts/10.2_Entering_An_Execution_Context/S10.2_A1.1_T2.js
+ * @path 10_Execution_Contexts/10.4_Establishing_An_Execution_Context/S10.2_A1.1_T2.js
  * @description Recursive function call
  */
 
diff --git a/test/suite/converted/10_Execution_Contexts/10.6_Arguments_Object/S10.1.8_A1.js b/test/suite/converted/10_Execution_Contexts/10.6_Arguments_Object/S10.1.8_A1.js
index 19cda22611..321117de8e 100644
--- a/test/suite/converted/10_Execution_Contexts/10.6_Arguments_Object/S10.1.8_A1.js
+++ b/test/suite/converted/10_Execution_Contexts/10.6_Arguments_Object/S10.1.8_A1.js
@@ -5,7 +5,7 @@
  * When control enters an execution context for function code,
  * an arguments object is created and initialised
  *
- * @path 10_Execution_Contexts/10.1_Definitions/10.1.8_Arguments_Object/S10.1.8_A1.js
+ * @path 10_Execution_Contexts/10.6_Arguments_Object/S10.1.8_A1.js
  * @description Executing function which uses arguments object
  */
 
diff --git a/test/suite/converted/10_Execution_Contexts/10.6_Arguments_Object/S10.1.8_A2.js b/test/suite/converted/10_Execution_Contexts/10.6_Arguments_Object/S10.1.8_A2.js
index 4ced19f272..bc0c70d6fa 100644
--- a/test/suite/converted/10_Execution_Contexts/10.6_Arguments_Object/S10.1.8_A2.js
+++ b/test/suite/converted/10_Execution_Contexts/10.6_Arguments_Object/S10.1.8_A2.js
@@ -6,7 +6,7 @@
  * created arguments object is the original Object prototype object, the one
  * that is the initial value of Object.prototype
  *
- * @path 10_Execution_Contexts/10.1_Definitions/10.1.8_Arguments_Object/S10.1.8_A2.js
+ * @path 10_Execution_Contexts/10.6_Arguments_Object/S10.1.8_A2.js
  * @description Checking arguments.constructor.prototype===Object.prototype
  */
 
diff --git a/test/suite/converted/10_Execution_Contexts/10.6_Arguments_Object/S10.1.8_A3_T1.js b/test/suite/converted/10_Execution_Contexts/10.6_Arguments_Object/S10.1.8_A3_T1.js
index fe773fc562..ab2834e891 100644
--- a/test/suite/converted/10_Execution_Contexts/10.6_Arguments_Object/S10.1.8_A3_T1.js
+++ b/test/suite/converted/10_Execution_Contexts/10.6_Arguments_Object/S10.1.8_A3_T1.js
@@ -5,7 +5,7 @@
  * A property is created with name callee with property
  * attributes { DontEnum } and no others
  *
- * @path 10_Execution_Contexts/10.1_Definitions/10.1.8_Arguments_Object/S10.1.8_A3_T1.js
+ * @path 10_Execution_Contexts/10.6_Arguments_Object/S10.1.8_A3_T1.js
  * @description Checking existence of arguments.callee property
  */
 
diff --git a/test/suite/converted/10_Execution_Contexts/10.6_Arguments_Object/S10.1.8_A3_T2.js b/test/suite/converted/10_Execution_Contexts/10.6_Arguments_Object/S10.1.8_A3_T2.js
index fde60fe98a..a6d8fcb158 100644
--- a/test/suite/converted/10_Execution_Contexts/10.6_Arguments_Object/S10.1.8_A3_T2.js
+++ b/test/suite/converted/10_Execution_Contexts/10.6_Arguments_Object/S10.1.8_A3_T2.js
@@ -5,7 +5,7 @@
  * A property is created with name callee with property
  * attributes { DontEnum } and no others
  *
- * @path 10_Execution_Contexts/10.1_Definitions/10.1.8_Arguments_Object/S10.1.8_A3_T2.js
+ * @path 10_Execution_Contexts/10.6_Arguments_Object/S10.1.8_A3_T2.js
  * @description Checking if enumerating the arguments.callee property fails
  */
 
diff --git a/test/suite/converted/10_Execution_Contexts/10.6_Arguments_Object/S10.1.8_A3_T3.js b/test/suite/converted/10_Execution_Contexts/10.6_Arguments_Object/S10.1.8_A3_T3.js
index 0e0c16819c..e505822c7d 100644
--- a/test/suite/converted/10_Execution_Contexts/10.6_Arguments_Object/S10.1.8_A3_T3.js
+++ b/test/suite/converted/10_Execution_Contexts/10.6_Arguments_Object/S10.1.8_A3_T3.js
@@ -5,7 +5,7 @@
  * A property is created with name callee with property
  * attributes { DontEnum } and no others
  *
- * @path 10_Execution_Contexts/10.1_Definitions/10.1.8_Arguments_Object/S10.1.8_A3_T3.js
+ * @path 10_Execution_Contexts/10.6_Arguments_Object/S10.1.8_A3_T3.js
  * @description Checking if deleting arguments.callee property fails
  * @noStrict
  */
diff --git a/test/suite/converted/10_Execution_Contexts/10.6_Arguments_Object/S10.1.8_A3_T4.js b/test/suite/converted/10_Execution_Contexts/10.6_Arguments_Object/S10.1.8_A3_T4.js
index 381b51b07c..28bc73cdb7 100644
--- a/test/suite/converted/10_Execution_Contexts/10.6_Arguments_Object/S10.1.8_A3_T4.js
+++ b/test/suite/converted/10_Execution_Contexts/10.6_Arguments_Object/S10.1.8_A3_T4.js
@@ -5,7 +5,7 @@
  * A property is created with name callee with property
  * attributes { DontEnum } and no others
  *
- * @path 10_Execution_Contexts/10.1_Definitions/10.1.8_Arguments_Object/S10.1.8_A3_T4.js
+ * @path 10_Execution_Contexts/10.6_Arguments_Object/S10.1.8_A3_T4.js
  * @description Overriding arguments.callee property
  * @noStrict
  */
diff --git a/test/suite/converted/10_Execution_Contexts/10.6_Arguments_Object/S10.1.8_A4.js b/test/suite/converted/10_Execution_Contexts/10.6_Arguments_Object/S10.1.8_A4.js
index a120fe1693..036f168205 100644
--- a/test/suite/converted/10_Execution_Contexts/10.6_Arguments_Object/S10.1.8_A4.js
+++ b/test/suite/converted/10_Execution_Contexts/10.6_Arguments_Object/S10.1.8_A4.js
@@ -5,7 +5,7 @@
  * The initial value of the created property callee is the
  * Function object being executed
  *
- * @path 10_Execution_Contexts/10.1_Definitions/10.1.8_Arguments_Object/S10.1.8_A4.js
+ * @path 10_Execution_Contexts/10.6_Arguments_Object/S10.1.8_A4.js
  * @description Checking that arguments.callee === function object
  * @noStrict
  */
diff --git a/test/suite/converted/10_Execution_Contexts/10.6_Arguments_Object/S10.1.8_A5_T1.js b/test/suite/converted/10_Execution_Contexts/10.6_Arguments_Object/S10.1.8_A5_T1.js
index a4add899bb..0cf170275b 100644
--- a/test/suite/converted/10_Execution_Contexts/10.6_Arguments_Object/S10.1.8_A5_T1.js
+++ b/test/suite/converted/10_Execution_Contexts/10.6_Arguments_Object/S10.1.8_A5_T1.js
@@ -5,7 +5,7 @@
  * A property is created with name length with property
  * attributes { DontEnum } and no others
  *
- * @path 10_Execution_Contexts/10.1_Definitions/10.1.8_Arguments_Object/S10.1.8_A5_T1.js
+ * @path 10_Execution_Contexts/10.6_Arguments_Object/S10.1.8_A5_T1.js
  * @description Checking existence of arguments.length property
  */
 
diff --git a/test/suite/converted/10_Execution_Contexts/10.6_Arguments_Object/S10.1.8_A5_T2.js b/test/suite/converted/10_Execution_Contexts/10.6_Arguments_Object/S10.1.8_A5_T2.js
index 15d777f640..0420f4cf7e 100644
--- a/test/suite/converted/10_Execution_Contexts/10.6_Arguments_Object/S10.1.8_A5_T2.js
+++ b/test/suite/converted/10_Execution_Contexts/10.6_Arguments_Object/S10.1.8_A5_T2.js
@@ -5,7 +5,7 @@
  * A property is created with name length with property
  * attributes { DontEnum } and no others
  *
- * @path 10_Execution_Contexts/10.1_Definitions/10.1.8_Arguments_Object/S10.1.8_A5_T2.js
+ * @path 10_Execution_Contexts/10.6_Arguments_Object/S10.1.8_A5_T2.js
  * @description Checking if enumerating the arguments.length property fails
  */
 
diff --git a/test/suite/converted/10_Execution_Contexts/10.6_Arguments_Object/S10.1.8_A5_T3.js b/test/suite/converted/10_Execution_Contexts/10.6_Arguments_Object/S10.1.8_A5_T3.js
index e8a700f0af..823c557f91 100644
--- a/test/suite/converted/10_Execution_Contexts/10.6_Arguments_Object/S10.1.8_A5_T3.js
+++ b/test/suite/converted/10_Execution_Contexts/10.6_Arguments_Object/S10.1.8_A5_T3.js
@@ -5,7 +5,7 @@
  * A property is created with name length with property
  * attributes { DontEnum } and no others
  *
- * @path 10_Execution_Contexts/10.1_Definitions/10.1.8_Arguments_Object/S10.1.8_A5_T3.js
+ * @path 10_Execution_Contexts/10.6_Arguments_Object/S10.1.8_A5_T3.js
  * @description Checking if deleting arguments.length property fails
  */
 
diff --git a/test/suite/converted/10_Execution_Contexts/10.6_Arguments_Object/S10.1.8_A5_T4.js b/test/suite/converted/10_Execution_Contexts/10.6_Arguments_Object/S10.1.8_A5_T4.js
index fbf041c29d..1e1eec6d43 100644
--- a/test/suite/converted/10_Execution_Contexts/10.6_Arguments_Object/S10.1.8_A5_T4.js
+++ b/test/suite/converted/10_Execution_Contexts/10.6_Arguments_Object/S10.1.8_A5_T4.js
@@ -5,7 +5,7 @@
  * A property is created with name length with property
  * attributes { DontEnum } and no others
  *
- * @path 10_Execution_Contexts/10.1_Definitions/10.1.8_Arguments_Object/S10.1.8_A5_T4.js
+ * @path 10_Execution_Contexts/10.6_Arguments_Object/S10.1.8_A5_T4.js
  * @description Overriding arguments.length property
  */
 
diff --git a/test/suite/converted/10_Execution_Contexts/10.6_Arguments_Object/S10.1.8_A6.js b/test/suite/converted/10_Execution_Contexts/10.6_Arguments_Object/S10.1.8_A6.js
index c5415361a5..d219b66107 100644
--- a/test/suite/converted/10_Execution_Contexts/10.6_Arguments_Object/S10.1.8_A6.js
+++ b/test/suite/converted/10_Execution_Contexts/10.6_Arguments_Object/S10.1.8_A6.js
@@ -5,7 +5,7 @@
  * The initial value of the created property length is the number
  * of actual parameter values supplied by the caller
  *
- * @path 10_Execution_Contexts/10.1_Definitions/10.1.8_Arguments_Object/S10.1.8_A6.js
+ * @path 10_Execution_Contexts/10.6_Arguments_Object/S10.1.8_A6.js
  * @description Create function, that returned arguments.length
  */
 
diff --git a/test/suite/converted/10_Execution_Contexts/10.6_Arguments_Object/S10.1.8_A7.js b/test/suite/converted/10_Execution_Contexts/10.6_Arguments_Object/S10.1.8_A7.js
index 7f6a57a3a0..700996f7ce 100644
--- a/test/suite/converted/10_Execution_Contexts/10.6_Arguments_Object/S10.1.8_A7.js
+++ b/test/suite/converted/10_Execution_Contexts/10.6_Arguments_Object/S10.1.8_A7.js
@@ -4,7 +4,7 @@
 /**
  * Get arguments of function
  *
- * @path 10_Execution_Contexts/10.1_Definitions/10.1.8_Arguments_Object/S10.1.8_A7.js
+ * @path 10_Execution_Contexts/10.6_Arguments_Object/S10.1.8_A7.js
  * @description Use property arguments
  */
 
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 63cc2949a8..66f6c9f4e3 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
@@ -25,7 +25,8 @@
  */
 
 
-assertTruthy(function () {
+function testcase() {
+        return function () {
             "use strict";
             try {
                 eval("var public = 1;");
@@ -33,4 +34,6 @@ assertTruthy(function () {
             } catch (e) {
                 return e instanceof SyntaxError;
             }
-        } ());
+        } ();
+    }
+runTestCase(testcase);
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 6a79d4f0d9..e428e6dacf 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
@@ -25,8 +25,11 @@
  */
 
 
-assertTruthy(function () {
+function testcase() {
+        return function () {
             eval("var public = 1;");
             return public === 1;
             "use strict";
-        } ());
+        } ();
+    }
+runTestCase(testcase);
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 bdaccc1526..3a0b170cca 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
@@ -25,8 +25,11 @@
  */
 
 
-assertTruthy(function () {
+function testcase() {
+        return function () {
             eval("var public = 1;");
             "use strict";
             return public === 1;
-        } ());
+        } ();
+    }
+runTestCase(testcase);
-- 
GitLab