docs: def _default_conflict_solver(match, conflicting_match):
      """
      Default conflict solver for matches, shorter matches if they conflicts with longer ones
  
      :param conflicting_match:
      :type conflicting_match:
      :param match:
      :type match:
      :return:
      :rtype:
      """
      if len(conflicting_match.initiator) < len(match.initiator):
          return conflicting_match
      if len(match.initiator) < len(conflicting_match.initiator):
          return match
      return None