Internal helper. Asserts that x carries the vpc_stats class, contains
the stats and obs data.frames, and that each carries the column groups
downstream consumers (notably plot_build_vpc()) depend on. Aborts with a
clear message on failure; returns x invisibly on success.
Usage
validate_vpc_stats(x, arg = rlang::caller_arg(x), call = rlang::caller_env())