public void execute(Environment env, @SuppressWarnings("rawtypes") Map params, TemplateModel[] loopVars,
TemplateDirectiveBody body)
throws TemplateException, IOException {
Writable modelElement = getModelElement( params );
DefaultModelElementWriterContext context = createContext( params );
try {
modelElement.write( context, env.getOut() );
}
catch ( TemplateException te ) {