Every value IItchStrategy accepts, in preference order.
Exported so callers can offer the choice without hard-coding the list, and
so an unknown value can be rejected rather than silently misread.
Frozen because it is the guard, not a registry: findItch dispatches
on these values directly, so widening the list would only disable the check
and let the new value fall through to merge behaviour.
Every value IItchStrategy accepts, in preference order.
Exported so callers can offer the choice without hard-coding the list, and so an unknown value can be rejected rather than silently misread.
Frozen because it is the guard, not a registry: findItch dispatches on these values directly, so widening the list would only disable the check and let the new value fall through to
mergebehaviour.