static A jextractSerializedObject(S s, Class c) { L tok = javaTok(s); int i = indexOf(s, c.getName()); if (i < 0) null; int j = i+1; if (eq(get(tok, i+2), "(")) j = findEndOfBracketPart(tok, i+2); ret (A) unstruct(joinSubList(tok, i, j)); }