static bool eqic(S a, S b) { if ((a == null) != (b == null)) ret false; if (a == null) ret true; ret a.equalsIgnoreCase(b); } ifclass Symbol static bool eqic(Symbol a, Symbol b) { ret eq(a, b); } static bool eqic(Symbol a, S b) { ret eqic(asString(a), b); } endif