vector -> array
vector -> array


Former-commit-id: c1b71ab1bdb76c9fec601440695f79ead96a5fc6 [formerly 2fba3ad56d6d2a3d654b51507e31ceb0584a0fc8]
Former-commit-id: d03b3d7069e471dbe4027496b5bfe60bca44ed92
feiranwang/dimmwitted,feiranwang/dimmwitted,feiranwang/dimmwitted