ClassLoader cherryPickCl = new CherryPickClassLoader(included, null, tccl);
Thread.currentThread().setContextClassLoader(cherryPickCl);
ClassPool pool = ClassPool.getDefault();
CtClass ct = pool.get(PERSON);
try {
ct.addField(CtField.make("public String name;", ct));
Class clazz = ct.toClass();
if (isNewExternalizer) {
CtClass extCt = pool.get(PERSON_EXT);
CtMethod writeObjMeth = extCt.getMethod("writeObject", "(Ljava/io/ObjectOutput;Ljava/lang/Object;)V");
writeObjMeth.setBody("{\n" +