Why not just use `!task.canceled?`