docs: public void onDestroyView() {
  		for (MvpPresenter<? super Delegated> presenter : mPresenters) {
  			presenter.destroyView(mDelegated);
  		}
  
  		// For avoiding ConcurrentModificationException when removing from mChildDelegates
  		List<MvpDelegate> childDelegatesClone = new ArrayList<MvpDelegate>(mChildDelegates.size());
  		childDelegatesClone.addAll(mChildDelegates);
  
  		for (MvpDelegate childDelegate : childDelegatesClone) {
  			childDelegate.onDestroyView();
  		}
  
  		if (mParentDelegate != null) {
  			freeParentDelegate();
  		}
  	}