throw new TemplateParsingException("Invalid extend directive", currentToken.getLineNo(), currentToken.getColumn());
}
try {
template.addInclude(fileName);
return new IncludeNode(templateLoader, fileName, expressionLanguage, selector);
} catch (TemplateLoadingException e) {
throw new TemplateParsingException("Could not load the include", e, currentToken.getLineNo(), currentToken.getColumn());
} catch (BehaviorInstantiationException e) {
throw new TemplateParsingException("Could not load the include", e, currentToken.getLineNo(), currentToken.getColumn());
}