Iterable<> TODO
renamed SortedBag<> to SortedCollection<> - little testing and improvements on regtest needed