collections.Helper copy reimplemented to work with Iterable
Holder classes added
Pair added