Change `VecMap`'s iterators to use wrapper structs instead of typedefs.