docs: protected boolean canRead(MediaType mediaType) {
  		if (mediaType == null) {
  			return true;
  		}
  		for (MediaType supportedMediaType : getSupportedMediaTypes()) {
  			if (supportedMediaType.includes(mediaType)) {
  				return true;
  			}
  		}
  		return false;
  	}