@Override
public void render(final TemplateRenderContext context, final Renderable body, Map<String, String> args) throws IOException {
stub.init();
final Object _parameters = context.setAttribute("parameters", args != null ? args : Collections.emptyMap());
Renderable wrappedBody = new Renderable() {
public void render(TemplateRenderContext context) throws TemplateExecutionException, UndeclaredIOException {
Object prev = context.setAttribute("parameters", _parameters);
try {
body.render(context);
}