vectorlistmodel vector interface updates, iterators