docs: protected static ClassWriter buildClassHeader(Class< ? > superClass, String className) {
  
          ClassWriter cw = createClassWriter( superClass.getClassLoader(),
                                              Opcodes.ACC_PUBLIC + Opcodes.ACC_SUPER,
                                              className,
                                              null,
                                              Type.getInternalName( superClass ),
                                              null );
  
          cw.visitSource( null,
                          null );
  
          return cw;
      }