docs: public List<DistinctQueryResult> divide() {
          return Lists.newArrayList(Iterators.transform(resultData, new Function<QueryRow, DistinctQueryResult>() {
              
              @Override
              public DistinctQueryResult apply(final QueryRow row) {
                  Set<QueryRow> resultData = new LinkedHashSet<>();
                  resultData.add(row);
                  return new DistinctQueryResult(columnLabelAndIndexMap, resultData.iterator());
              }
          }));
      }