Btw the situation:
It in my memory leak example. I load model and then i have Loader object that object is container. I didnt know what is contain that object but when i call dispose ofc childs will not disposed. Is it smart? Every time when i need dispose loader or container i should dispose all childs . Looks like better remove few childs what i use in another place and dispose container with all other childs. Right now object-controller of Container should know his internal logic. Where encapsulation?:)