run-action currently creates an "operation" which is the parent for the individual tasks, each task being an invocation of an action on a unit.
We could special case the situation where there's only one target and hence one task.
run-action currently creates an "operation" which is the parent for the individual tasks, each task being an invocation of an action on a unit.
We could special case the situation where there's only one target and hence one task.