corrects chainfrom_iterable id