         else
         {
             for each (item in dict)
+            {
                 if (!test.contains(item))
+                {
                     return false;
-
+                }
+            }
             return true;
         }
     }

    {
        var wasPresent:Boolean = contains(element);

        if (wasPresent) {
            delete dict[element];
            _length--;
        }

        return wasPresent;
    }


        {
            newSet = new Set();
            for each (item in a.dict)
            {
                if (b.contains(item))
                {
                    newSet.add(item);
                }
            }
        }

        return newSet;
