code: def read_run_entries(paths: List[str]) -> RunEntries:
      """Read a HOCON file `path` and return the `RunEntry`s."""
      run_entries = RunEntries([])
      for path in paths:
          with open(path) as f:
              raw = parse_hocon(f.read())
          run_entries = merge_run_entries(
              run_entries, dacite.from_dict(RunEntries, raw)
          )
      hlog(f"Read {len(run_entries.entries)} run entries from {path}")
      return run_entries
  
file_path: H2O/h2o_hf/helm/src/helm/benchmark/presentation/run_entry.py
imports: from dataclasses import dataclass
  from typing import Optional, List
  import dacite
  from helm.common.general import parse_hocon
  from helm.common.hierarchical_logger import hlog
label_desc: Use image node_id 2 for calling a global function with example usage: read_run_entries(paths) and returns: run_entries