fix * resolution for KCL
add checker for abstract nodetype