Derived classes should implement this, keeping track of the child item or child container. See the remove_child() virtual function.