the new `inessential` tag is used to allow individual subtasks not to fail the parent task -- very useful when stopping