markrogoyski / itertools-php PHP 152 12 PHP Iteration Tools Library php-library php iterator iterable