static boolean ioSmartEq(O a, O b) { if (a instanceof S && !(b instanceof S)) b = str(b); else if (b instanceof S && !(a instanceof S)) a = str(a); ret eq(a, b); }