BooleanEvaluator::BooleanEvaluator(const ValueFunction &f):
func([&f](const string &value, const string *){ return f(value); }),
BooleanEvaluator::BooleanEvaluator(const ValueFunction &f):
func([&f](const string &value, const string *){ return f(value); }),