code: public static CacheInvocationContext<CacheRemove> createCacheRemoveInvocationContext(MetaHolder metaHolder) {
          Method method = metaHolder.getMethod();
          if (method.isAnnotationPresent(CacheRemove.class)) {
              CacheRemove cacheRemove = method.getAnnotation(CacheRemove.class);
              MethodExecutionAction cacheKeyMethod = createCacheKeyAction(cacheRemove.cacheKeyMethod(), metaHolder);
              return new CacheInvocationContext<CacheRemove>(cacheRemove, cacheKeyMethod, metaHolder.getObj(), method, metaHolder.getArgs());
          }
          return null;
      }
docs: Create {@link CacheInvocationContext} parametrized with {@link CacheRemove} annotation.
  
  @param metaHolder the meta holder, see {@link com.netflix.hystrix.contrib.javanica.command.MetaHolder}
  @return initialized and configured {@link CacheInvocationContext}