This commit changes the iterator category to andom_access_iterator and allows offsets and subscript operators for object iterators.