A causality interface for deadlock analysis in dataflow | Synapse