docs: @Override
      public final <RS> Maybe<Response<RS>> post(String resource, MultiPartRequest request, Class<RS> clazz)
              throws RestEndpointIOException {
          HttpPost post = buildMultipartRequest(spliceUrl(resource), request);
          return executeInternal(post, new ClassConverterCallback<RS>(serializers, clazz));
      }