Provides common algorithm implementations over arrays, collections and other iterable resources, and iterators.