vec: remove BaseIter implementation