Creates a new iterator that is equivalent to the given iterator with the given isFinal function.
isFinal
Creates a new iterator that is equivalent to the given iterator with the given
isFinal
function.