A dataflow program runner