docs: def PathToComponents(path):
    """Converts a canonical path representation to a list of components.
  
    Args:
      path: A canonical MySQL path representation.
  
    Returns:
      A sequence of path components.
    """
    precondition.AssertType(path, Text)
    if path and not path.startswith("/"):
      raise ValueError("Path '{}' is not absolute".format(path))
  
    if path:
      return tuple(path.split("/")[1:])
    else:
      return ()