}
XPathExpressionEvaluator evaluator = selectorStep.getPredicatesEvaluator();
if(evaluator == null) {
logger.debug("Predicate Evaluators for resource [" + this + "] is null. XPath step predicates will not be evaluated.");
} else if(!evaluator.evaluate(element, executionContext)) {
return false;
}
if (isContextualSelector && !isTargetedAtElementContext(element, executionContext)) {
// Note: If the selector is not contextual, there's no need to perform the