static bool instanceOf(O o, S className) { if (o == null) false; S c = o.getClass().getName(); ret eq(c, className) || eq(c, "main$" + className); } static bool instanceOf(O o, Class c) { if (c == null) false; ret c.isInstance(o); }