protected Value lhs;
private String op;
protected Value rhs;
public AbstractEqualityEvaluator(BinaryExpr expr, Properties namespaces) throws SAXPathException {
Expr lhsExpr = expr.getLHS();
Expr rhsExpr = expr.getRHS();
if(lhsExpr instanceof NumberExpr || rhsExpr instanceof NumberExpr) {
lhs = Value.getValue(lhsExpr, NUMBER_DECODER, namespaces);
rhs = Value.getValue(rhsExpr, NUMBER_DECODER, namespaces);
} else {