Stabilize half_open_range_patterns
#102275
Merged
half_open_range_patterns
#102275