Same note as above re: assuming that v contains a pointer.