diff --git a/.hgignore b/.hgignore
new file mode 100644
index 0000000000000000000000000000000000000000..5b9693a0bba0b89c5ebd318cc2b5ae516030ec0e
--- /dev/null
+++ b/.hgignore
@@ -0,0 +1,4 @@
+\.DS_Store$
+\.d8_history$
+~$
+\.pyc$
diff --git a/tools/converter/convert.js b/tools/converter/convert.js
index 5b53e52e1426b23f601834d25188bf14d72446d7..abee2511fab87e672967983bd06dcb5d0c92b7e5 100644
--- a/tools/converter/convert.js
+++ b/tools/converter/convert.js
@@ -56,7 +56,7 @@
     */
    global.GlobalScopeTests = global.GlobalScopeTests || {};
    global.EarlyErrorRePat = 'EarlyErrorRePat';
-   global.NotEarlyErrorString = 'NotEarlyErrorString';
+   global.NotEarlyErrorString = 'NotEarlyError';
 
 /////////////////////////////////////////////////////////////////
 
@@ -372,7 +372,16 @@
    // If we see any properties other than these after normalization,
    // we signal an error.
    var KNOWN_PROPS = ['path', 'description',
-                      'noStrict', 'onlyStrict', 'negative'];
+                      'noStrict', 'onlyStrict', 'negative',
+
+                      // Not yet supported ones that should not be
+                      // accepted until they are supported are
+                      // commented aout below. Not supported ones that
+                      // can safely be present and ignored are enabled
+                      // below.
+                      // 'generator', 'verbatim',
+                      'noHelpers', 'bestPractice'
+                     ];
 
    /**
     * Turns the (assumed) normalized test record into its string form