docs: private void executeAndRetryRequest(HttpRequest request, Class responseClass, KickflipCallback cb) throws IOException {
          int numRetries = 0;
          while (numRetries < MAX_EOF_RETRIES + 1) {
              try {
                  executeAndHandleHttpRequest(request, responseClass, cb);
                  // If executeAndHandleHttpRequest completes without throwing EOFException
                  // we're good
                  return;
              } catch (EOFException eof) {
                  if (VERBOSE) Log.i(TAG, "Got EOFException. Retrying..");
                  // An EOFException may be due to a bug in the way Connections are recycled
                  // within the NetHttpTransport package. Ignore and retry
              }
              numRetries++;
          }
          postExceptionToCallback(cb, UNKNOWN_ERROR_CODE);
      }