added GetSource method in Iterator-derived class
modified indexing counter in Iterator
block parameter for iteration takes indices of source iterators