Iterator: add CountableIteratorInterface
Iterator: add CountableSeekableIteratorInterface