def find_best_match(path, prefixes):
    """Find the Ingredient that shares the longest prefix with path."""
    path_parts = path.split(".")
    for p in prefixes:
        if len(p) <= len(path_parts) and p == path_parts[: len(p)]:
            return ".".join(p), ".".join(path_parts[len(p) :])
    return "", path
Find the Ingredient that shares the longest prefix with path.
sacred/initialize.py