sbool eq(O a, O b) { ret a == b || a != null && b != null && a.equals(b); } ifclass Symbol // a little kludge for stuff like eq(symbol, "$X") static bool eq(Symbol a, S b) { ret eq(str(a), b); } endif