code: def _MultipleModulesFoundError(path, candidates):
    
    assert len(candidates) > 1
    params = [path] + _StripCommonPathPrefix(candidates[:2])
    if len(candidates) == 2:
      fmt = ERROR_LOCATION_MULTIPLE_MODULES_3
    else:
      fmt = ERROR_LOCATION_MULTIPLE_MODULES_4
      params.append(str(len(candidates) - 2))
    return fmt, params
docs: Generates an error message to be used when multiple matches are found.
  
    Args:
      path: The breakpoint location path that the user provided.
      candidates: List of paths that match the user provided path. Must
          contain at least 2 entries (throws AssertionError otherwise).
  
    Returns:
      A (format, parameters) tuple that should be used in the description
      field of the breakpoint error status.