Add guardedTask rule into donot grammar