lib: Probe now uses vector::at() to check bounds automatically