Apply only one matching rule
The statement should apply only the first rule matching (instead of all matching) the origin as it is described in the documentation.
Normally it should be just about adding continue
in _apply_rules
after the yield from rule.apply(origin, keywords)
.