@Override
    public Void get(long timeout, @NotNull TimeUnit unit) throws InterruptedException, java.util.concurrent.ExecutionException, TimeoutException {
      ConcurrencyUtil.getAll(timeout, unit, getDelegates());
      return null;
    }
@Override
    public Void get(long timeout, @NotNull TimeUnit unit)