Minimal introduction of TASK_LABEL

Alternative Pull Request to Fraser, minimal implementation