// the component id of the urlbuilder will be overwritten by the recursive render call for
// subcomponents (see Renderer)
Renderer fr = Renderer.getInstance(vc, translator, ubu, renderResult, renderer.getGlobalSettings());
VelocityRenderDecorator vrdec = new VelocityRenderDecorator(fr, vc);
ctx.put("r", vrdec);
VelocityHelper vh = VelocityHelper.getInstance();
String mm = vh.mergeContent(pagePath, ctx, theme);
// experimental!!!
// surround with red border if recording mark indicates so.
if (vc.markingCommandString != null) {
target.append("<table style=\"border:3px solid red; background-color:#E0E0E0; padding:4px; margin:0px;\"><tr><td>").append(mm).append("</td></tr></table>");