code: @Override
      public void onDestroy() {
          super.onDestroy();
  
          releaseDependencies();
  
          Mvc.graph().unregisterMonitor(graphMonitor);
          eventRegister = null;
      }
docs: Called when the fragment is no longer in use. This is called after onStop() and before onDetach().
  Event2C bus will be unregistered in the method.
  <p>
  <p><b>Note that, when a new fragment to create and pushes this fragment to back stack,
  onDestroy of this fragment will NOT be called. This method will be called until this fragment
  is removed completely.</b></p>