docs: public IDLProxyObject newInstnace() {
          try {
              Object object = cls.newInstance();
              return new IDLProxyObject(codec, object, cls);
          } catch (Exception e) {
              throw new RuntimeException(e.getMessage(), e);
          }
      }