I have updated the package. Smart objects now don't have children list. The only functionalities smart objects should support are: reference counting and debug name.