Separate implementation of VectorRV

Fixes an item in #47.