\
        Return the best match.

def best_match(self, target, choices):
        """\
        Return the best match.
        """

        all = self.all_matches

        try:
            best = next(all(target, choices, group=False))
            return best
        except StopIteration:
            pass