collect extend classifi object element todo doe core helper extend classifi object element mean parent direct indirect direct parent element classifi illeg argument except element instanc classifi non nl classifi element gener 