docs: def graph_from_edges(edges: Iterable[Edge], **kwargs) -> BELGraph:
      """Build a BEL graph from edges."""
      graph = BELGraph(**kwargs)
  
      for edge in edges:
          edge.insert_into_graph(graph)
  
      return graph