// for extensions
// result.add(new VariableFieldStrategy(context));
} else if (context.getClass() == TemplateVariablesContext.class) {
result.add(new TemplateVariablesStrategy(context));
} else if (context.getClass() == FunctionContext.class) {
result.add(new FunctionStrategy(context));
} else if (context.getClass() == TagContext.class) {
result.add(new TagStrategy(context));
} else if (context.getClass() == TestContext.class) {
result.add(new TestStrategy(context));
} else if (context.getClass() == BlocknameContext.class) {