added 'iter' method for indexes, so you can pass options to the iterator's GET
better testing
some more rigeur