docs: public static double isDeepSerializable(String refSig) throws ClassNotFoundException {
          if (storedException != null) {
              throw storedException;
          }
  
          if (isPrimitiveComponentClass(refSig)) {
              return 1.0;
          }
  
          String refName = getComponentClass(refSig);
          if (Values.DOTTED_JAVA_LANG_OBJECT.equals(refName)) {
              return 0.99;
          }
  
          JavaClass refJavaClass = Repository.lookupClass(refName);
          return isDeepSerializable(refJavaClass);
      }