docs: public void putPresenter(@NonNull String viewId,
        @NonNull MvpPresenter<? extends MvpView> presenter) {
  
      if (viewId == null) {
        throw new NullPointerException("ViewId is null");
      }
  
      if (presenter == null) {
        throw new NullPointerException("Presenter is null");
      }
  
      PresenterHolder presenterHolder = presenterMap.get(viewId);
      if (presenterHolder == null) {
        presenterHolder = new PresenterHolder();
        presenterHolder.presenter = presenter;
        presenterMap.put(viewId, presenterHolder);
      } else {
        presenterHolder.presenter = presenter;
      }
    }