Add validation/error reporting to VQB. Fix #147.

Changed to `posInt`. 0 counts. Documented.