code: @JSFProperty(returnSignature = "void", methodSignature = "javax.faces.event.PhaseEvent",
                   jspName = "beforePhase", stateHolder=true)
      public MethodExpression getBeforePhaseListener()
      {
          return (MethodExpression) getStateHelper().eval(PropertyKeys.beforePhaseListener);
      }
docs: MethodBinding pointing to a method that takes a javax.faces.event.PhaseEvent and returns void, called before
  every phase except for restore view.
  
  @return the new beforePhaseListener value