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(S text, WebNode b) { if (b == null) ret -1; if (isDollarVar(text)) ret isDollarVar(b.text()) ? -1 : 0; ret cic(web_texts(b), text) ? 0 : -1; }