code: public <T> void execute(final SpiceRequest<T> request, final RequestListener<T> requestListener) {
          final CachedSpiceRequest<T> cachedSpiceRequest = new CachedSpiceRequest<T>(request, null, DurationInMillis.ALWAYS_RETURNED);
          execute(cachedSpiceRequest, requestListener);
      }
docs: Execute a request, without using cache. No result from cache will be
  returned. The method {@link SpiceRequest#loadDataFromNetwork()} will
  always be invoked. The result will not be stored in cache.
  @param request
  the request to execute.
  @param requestListener
  the listener to notify when the request will finish.