Configuration conf = Context.getCurrentThreadContext().getConfiguration();
SnippetExtractor extractor = conf.getSnippetExtractor();
SnippetDeclarationInfo declaration = extractor.extract(renderDeclaration);
SnippetResolver resolver = conf.getSnippetResolver();
SnippetExcecutionInfo exeInfo = resolver.resloveSnippet(declaration);
SnippetExecutionHolder execution = new SnippetExecutionHolder(declaration, exeInfo.getInstance(), exeInfo.getMethod(), null, null);
Executor<SnippetExecutionHolder> executor = new Executor<SnippetExecutionHolder>() {
@Override
public void execute(SnippetExecutionHolder executionHolder) throws Exception {