document up to ``vmap``