static L classAndSuperclasses(O o) { Class c = _getClass(o); if (c == null) null; new L out; out.add(c); while ((c = c.getSuperclass()) != null) out.add(c); ret out; }