add toList() and each() into IEnumerable interface
add Operation\Concatenation::zip (with tests)