public override void Apply() { ApplyChanges(FindChildren(null)); base.Apply(); _treeRepository.Apply(); RetrieveChanges(); }