protected Boolean _eq(UnquotedString e1, UnquotedString e2) {
return isEquivalent(e1.getExpression(), e2.getExpression());
}
protected Boolean _eq(UnquotedString e1, VariableExpression e2) {
Expression tmp = e1.getExpression();
if(tmp instanceof LiteralName)
return isEquivalent(((LiteralName) tmp).getValue(), e2);
if(tmp instanceof LiteralNameOrReference)
return isEquivalent(((LiteralNameOrReference) tmp).getValue(), e2);
if(tmp instanceof VariableExpression)