... so that instead of first doing `List(ls)` I can do anything that involves iteration. This is probably not too hard if one uses `IteratorByFunctions`