code: def _run(self):
      from dvc.dvcfile import load_file
      from dvc.repo import Repo
  
      dvc = Repo()
  
      try:
          ancestor = load_file(dvc, self.args.ancestor, verify=False)
          our = load_file(dvc, self.args.our, verify=False)
          their = load_file(dvc, self.args.their, verify=False)
  
          our.merge(
              ancestor, their, allowed=["add", "remove", "change"]
          )
  
          return 0
      finally:
          dvc.close()
  
imports: import os
  from dvc.cli import formatter
  from dvc.cli.command import CmdBaseNoRepo
  from dvc.exceptions import NotDvcRepoError
  from dvc.log import logger
label_desc: Use image node_id 1 for calling the CmdMergeDriver obj's underlying member method code with example usage: obj._run() and returns: int