docs: private void writeCachedResultToStream(HttpServletResponse res) throws IOException {
  
          List<Object> elements = m_cachedEntry.elements();
          int count = 0;
          if (elements != null) {
              for (int i = 0; i < elements.size(); i++) {
                  Object o = elements.get(i);
                  if (o instanceof byte[]) {
                      res.getOutputStream().write((byte[])o);
                  } else {
                      if ((m_includeResults != null) && (m_includeResults.size() > count)) {
                          // make sure that we don't run behind end of list (should never happen, though)
                          res.getOutputStream().write(m_includeResults.get(count));
                          count++;
                      }
                      // skip next entry, which is the parameter map for this include call
                      i++;
                      // skip next entry, which is the attribute map for this include call
                      i++;
                  }
              }
          }