feat(change_detector): add a way to inspect records and record ranges