      */ 
     public function readExternal(input:IDataInput):void 
     {
-        _source = input.readObject() as Vector.<ViewHistoryData>;
+        _source = input.readObject() as Vector.<ViewProxy>;
     }
 }
 }
    /**
     *  @private
     */
    private var _source:Vector.<ViewHistoryData>;
    
    /**
     *  @private

     *  @playerversion AIR 2.5
     *  @productversion Flex 4.5
     */
    public function pop():ViewProxy
    {
        return _source.pop();
    }
