code: public Object evaluate(String pExpressionString,
                             Object pContext,
                             Class pExpectedType,
                             Map functions,
                             String defaultPrefix)
              throws ELException {
          return evaluate(pExpressionString,
                  pContext,
                  pExpectedType,
                  functions,
                  defaultPrefix,
                  sLogger);
      }
docs: Evaluates the given expression String
  
  @param pExpressionString the expression String to be evaluated
  @param pContext          the context passed to the VariableResolver for
  resolving variable names
  @param pExpectedType     the type to which the evaluated expression
  should be coerced
  @return the expression String evaluated to the given expected
  type