vec: avoid some unsafe code in MoveIterator's dtor