code: public static String readResourceWithInputStream(Resource.Readable resource) throws IOException {
          try (InputStream inputStream = resource.getInputStream()) {
              return IOUtils.toString(inputStream);
          }
      }
docs: Read a
  {@link slieb.kute.api.Resource.Readable} resource from its input stream. This is almost like {@link KuteIO#readResource(Resource.Readable)},
  except that it uses the {@link slieb.kute.api.Resource.Readable#getInputStream()} method instead.
  
  @param resource An {@link slieb.kute.api.Resource.Readable} resource.
  @return The string result of reading {@link slieb.kute.api.Resource.Readable#getInputStream()}
  @throws IOException If there is an exception getting the inputStream or reading from it.