private static Body orNull(String text, Charset charset) {
      if (text == null) {
        return null;
      }
      checkNotNull(charset, "charset");
      return new ByteArrayBody(text.getBytes(charset));
    }
It is the responsibility of the caller to close the stream.
core/src/main/java/feign/Response.java