     return nextSecretId;
   }
 
+#if __SWF_VERSION__ != 6
+  for (var i = 0; i < all.length; i++)
+  {
+    var prop = all[i];
+
+    // try changing value
+    if (!hasOwnProperty_inner(o, prop) && hasOwnProperty(o, prop))
+    {
+      set_info (info, prop, "not6", true);
+    }
+    else
+    {
+      set_info (info, prop, "not6", false);
+    }
+  }
+#endif
+
   for (var i = 0; i < all.length; i++)
   {
     var prop = all[i];

  return hash;
}

function hasOwnProperty (o, prop)
{
  if (o.hasOwnProperty != undefined)
    return o.hasOwnProperty (prop);

    } else if (get_info (info, prop, "constant") == true) {
      flags += "c";
    }
    if (get_info (info, prop, "not6") == true) {
      flags += "6";
    }
    if (flags != "")
      flags = " (" + flags + ")";

