=str Add broadcast in the graph traversal

for the record, we sorted this out offline; it relies on (reverse) directed traversal of edges from each sink upstreams