docs: public static String collectAndCloseStream(InputStream is) throws IOException {
          if (is != null) {
              try {
                  return IOUtils.toString(is, "UTF-8");
              } finally {
                  close(is);
              }
          } else {
              return null;
          }
      }