Add optional sentinel_value