item ad list event tde defin log lp log granular type statement lp log local start method lp log local nest ifdef cognit log debug item ad endif list item item tde item list object path object path design design list knowledg type node ktn knowledg type node type list kt ktn path ktn match item item item item item contain knowledg type kt match item match item child indic match item object children object match item match item item item item item contain knowledg type kt child indic match item index child ktn item children match item item match item tree node insert path child indic children 