docs: public void setBody(byte[] contents) {
  		if (contents == null) {
  			return;
  		}
  		cachedString = null;
  		
  		body = new byte[contents.length];
  		System.arraycopy(contents, 0, body, 0, contents.length);
  		
  		pos = body.length;
  	}