static A nuLike shallowCloneToClass(Class c, O o) { if (o == null) null; A a = nuInstance(c); copyFields(o, a); ret a; }