Break conflict-resolution design spec into features
Added a RuleAction implementation that’s backed by a RuleSource class with a single @Mutate method
Allow component selection rules to be defined with @Mutate
Basic integration test of component-selection rule provided by rule source
Provide a rule source instance instead of class when defining component selection rules