One small nit left IMO: I'd make the error message actionable so users understand why we can't accept ambiguous priorities. Something among the lines of The overrides for seg1 and seg2 are in conflict; provide explicit priority values.
Originally posted by @khvn26 in #8102 (comment)
Originally posted by @khvn26 in #8102 (comment)