wrote a number of tests for functions starting with V, and fixed a function or two as noted in the diff