     private var dict:Dictionary;
     private var _length:uint;
 
+    private var _currentLoop:Array;
+
     /**
      * Creates a new Set.
      *

    }

    // proxy implementation
    private var _currentIteration:Array;

    /**
     * @private
     */

    {
        if (index < _length)
        {
            if (index == 0)
            {
                _currentLoop = toArray();
            }
            return index + 1;
        }
        else
        {
            return 0;
        }
    }
