I don't know any other suitable way to encourage usage of the one method against the other. Introducing new `EdmondsBlossomShrinkingMatcher` instead of the current `EdmondsBlossomShriking` will break the code, which makes it the dead-end; having two identical matchers with different interfaces seems to me confusing a way more than deprecating one of them.