v3 proto: better errors and full coverate tests for vindexes