fix up vconcat

it's not actually that complicated, since column units all have a
leading DOne, so you can't actually shift units around (as in hconcat)