else {
Object tgt = Reflection.rebuild(buildHead(t.child(i), field.getType()), field.getType());
//if (tgt instanceof Object[]) tgt = Reflection.lub(tgt);
else {
Object tgt = Reflection.rebuild(buildHead(t.child(i), field.getType()), field.getType());
//if (tgt instanceof Object[]) tgt = Reflection.lub(tgt);