This is an edge case, but what should we do if a Rule returns more than one equivalent message? This is ostensibly going to be a bug in the Rule implementation, but is there a use-case for this? Should we just silently dedupe, or throw an exception, something else?
This is an edge case, but what should we do if a Rule returns more than one equivalent message? This is ostensibly going to be a bug in the Rule implementation, but is there a use-case for this? Should we just silently dedupe, or throw an exception, something else?