docs: Scroll scroll(String query, BytesArray body, ScrollReader reader) throws IOException {
          InputStream scroll = client.execute(POST, query, body).body();
          try {
              return reader.read(scroll);
          } finally {
              if (scroll instanceof StatsAware) {
                  stats.aggregate(((StatsAware) scroll).stats());
              }
          }
      }