                                 begin_chain(inbound);                                 end_chain(inbound);                                                                  visited.insert(graph->forward(inbound));                             }                            });                                                  // The