vec: replace `position` with `iter().position_`