code: private void decreaseComponentLevelMarkedForDeletion()
      {
          //The common case is this co
          if (!_componentsMarkedForDeletion.get(_deletionLevel).isEmpty())
          {
              _componentsMarkedForDeletion.get(_deletionLevel).clear();
          }
          _deletionLevel--;
      }
docs: Remove the last component level from the components marked to be deleted. The components are removed
  from this list because they are deleted from the tree. This is done in ComponentSupport.finalizeForDeletion.
  
  @return the array of components that are removed.