public boolean eval(DatabaseElementNode node) {
EvaluationResult result = new EvaluationResult();
new XPathEvaluator(result).eval((DatabaseGroupNode)node, _targetPath, this);
if (_quantifier == Quantifier.FOR_ALL) {
if (_negated) {
return !result.hasAllPositiveEvaluations();
} else {