code: public List<T> getResults() {
          return values().stream().filter(rsp -> rsp.wasReceived() && rsp.getValue() != null)
            .collect(() -> new ArrayList<>(size()), (list,rsp) -> list.add(rsp.getValue()), (l,r) -> {});
      }
docs: Returns the results from non-suspected members that are not null.