static double nodeMatch_dollarVars(WebNode a, WebNode b) { if (isDollarVar(a.text())) ret isDollarVar(b.text()) ? -1 : 0; for (S s : web_texts(b)) if (!web_hasLabel(a, s)) ret -1; ret 0; //ret containsAll(web_ucTexts(a), web_ucTexts(b)) ? 0 : -1; } static double nodeMatch_dollarVars(CharSequence _text, WebNode b) { S text = str(_text); if (b == null) ret -1; if (isDollarVar(text)) ret isDollarVar(b.text()) ? -1 : 0; ret cic(web_texts(b), text) ? 0 : -1; }