The current implementation of as_dot(OpenDataflowGraphView const &) and as_dot(DataflowGraphView const &) was written very quickly and is rather hacky, relying on string-based node representations that need to be consistent between the two or else the function will just return nonsense.