registerFunction("%", new ModuloFunction());
registerFunction("?", new ExistsFunction());
registerFunction("!", new NotFunction());
registerFunction("&&", new AndFunction());
registerFunction("||", new OrFunction());
registerFunction("==", new EqualFunction());
registerFunction("#==", new NumericEqualFunction());
registerFunction("!=", new NotEqualFunction());
registerFunction("#!=", new NumericNotEqualFunction());
registerFunction("<", new LessFunction());
registerFunction(">", new GreaterFunction());