code: def __init__(self, rev, ref_infos):
      super().__init__(
          f"Ambiguous commit '{rev[:7]}' belongs to multiple experiment branches."
      )
      self.rev = rev
      self.ref_infos = ref_infos
  
imports: from typing import TYPE_CHECKING, Collection, Iterable, Optional
  from dvc.exceptions import DvcException, InvalidArgumentError
label_desc: Use image node_id 1 to create a new MultipleBranchError object from inherited base classes: DvcException with example: obj = MultipleBranchError(rev, ref_infos)