code: protected String createString(Charset charset) {
  		return new String(getBytes(), 0, getPos(), charset != null ? charset : getCharsetImpl());
  	}
docs: Returns the {@code String} representation of the body.
  <p>
  Called when the cached string representation is no longer up-to-date.
  
  @param charset the current {@code Charset} set, {@code null} if none
  @return the {@code String} representation of the body
  @since 2.5.0
  @see #getBytes()