@Override public Renderable render(RenderRequest request, SetNode node) { CalculateExpressionService calculateExpressionService = request.getEnvironment().getRenderEnvironment().getCalculateExpressionService(); Object result = calculateExpressionService.calculate(request, node.getExpression()); ValueContext valueContext = request.getRenderContext().getValueContext().getCurrent(); valueContext.with(node.getVariableExpression().getIdentifier(), result); return EmptyRenderable.instance(); }