constructor cr useless setup head desc add support decis uml decis inherit add support goal goal unspecifi goal set knowledg type critic kt complet add trigger realiz 