docs: protected <J, T extends Proxy<J>> T marshalConstructor(final int opcode,
                                                             final J implementation,
                                                             final int version,
                                                             final Class<T> newProxyCls,
                                                             final Arguments args) {
          final T t = marshalConstructor(opcode,
                                         implementation,
                                         version,
                                         newProxyCls,
                                         args.pointer.address);
          args.pointer.close();
          return t;
      }