Object runFunction(String name, Object[] args) {
TemplyFunction function = _project.getRepository().getFunction(name);
if (function == null) {
throw new IllegalArgumentException("Cannot find function \"" + name + "\".");
}
return function.evaluate(_project, args);
}
public Rule addResolve(String resolveRuleName, String varName,
String value, String category) {
Rule resolveRule = _project.getRepository().getRule(resolveRuleName);