todo list specif param node object ad add flat children object node node defin log lp log granular type statement lp log local nest ifdef cognit log debug add flat children endif hack item check leaf node includ folder realli need leaf node node item flat children contain node flat children add item node kid child count node kid add flat children child node 