code: private void initState() {
          skipPhase = false;
          beforeMethodException = false;
          //noinspection unchecked
          List<PhaseListener> listeners =
                (List<PhaseListener>) getStateHelper().get(PropertyKeys.phaseListeners);
          phaseListenerIterator =
                ((listeners != null) ? listeners.listIterator() : null);
      }
docs: ------------------------------------------------ Lifecycle Phase Handlers