parsedExpression = parser.parseExpression(expression, this.parserContext);
expressionCache.put(expression, parsedExpression);
}
StandardEvaluationContext context = new StandardEvaluationContext(root);
context.setVariables(evaluationContext);
context.registerFunction("cGet", CONVERSATION_ACCESSOR);
context.registerFunction("cBeg", CONVERSATION_INITIATOR);
context.registerFunction("cEnd", CONVERSATION_TERMINATOR);
context.registerFunction("cCon", CONVERSATION_CONTINUATOR);
return parsedExpression.getValue(context);
} catch (Exception e) {