Workflows

DAG workflow builder, run handles, gate APIs, and supporting types.