docs: public void writeTo(OutputStream outputStream) {
          try {
              ClassWriter classWriter = generateClassBytes();
  
              writeClassToDisk(outputStream, classWriter);
          } catch (Throwable e) {
              throw new ClassGenerationException("Error generating annotation metadata: " + e.getMessage(), e);
          }
      }