To enable workflows to be backtracked in the case of user error etc.