// to keep track of when we finalize processing every level.
for (actors = readyToScheduleActorList.iterator(); actors.hasNext();) {
// Changed from addFirst to addLast, this does not really
// matter since this is are all the sources that have
// no input requirements to be fired.
parallelLevel.addLast(actors.next());
}
/**************************************************
* > NEW! *
**************************************************/