- Support tasks that generate multiple outputs
- Support tasks that generate no output
- Forbid merging tasks with different
- Minor change in semantics of tasks with the same output
- Support multiple tasks with same output, which will be executed in creation order.
- Fail to run if any tasks depend on inputs that don't exist and are not outputs.
This is what it is, no records :-)