docs: public static byte[] enhanceModel(byte[] byteCode, Version modelVersion, ClassLoader... loaders)
          throws IOException, CannotCompileException {
          CtClass cc = doModelModifications(byteCode, modelVersion, loaders);
          if (cc == null) {
              return null;
          }
          byte[] newClass = cc.toBytecode();
          cc.defrost();
          cc.detach();
          return newClass;
      }