Constructor.
AssetCollectionIterator $iterator The inner iterator:
array $visited An array of visited asset objects:
array $sources An array of visited source strings:
public function __construct(AssetCollectionIterator $iterator, array $visited = array(), array $sources = array()) {
parent::__construct($iterator);
$this->visited = $visited;
$this->sources = $sources;
}