[shared] range validator fixed