code: public void setUntrustfulMimeTypes(List<String> untrustfulMimeTypes) {
  		if (untrustfulMimeTypes == null)
  			this.untrustfulMimeTypes = DEFAULT_UNTRUSTFUL_MIMETYPES;
  		else
  			this.untrustfulMimeTypes = untrustfulMimeTypes
  				.toArray(new String[untrustfulMimeTypes.size()]);
  	}
docs: A list of {@code mimetype} values that cannot be fully trusted.
  For captures whose {@code mimetype} prefix-matches any of these,
  SelectorReplayDispatcher will attempt to detect actual mime-type
  with {@code mimeTypeDetector} (if configured).
  <p>Value set to {@link #missingMimeType} is always considered
  <i>untrustful</i>. You don't need to include it in this list.</p>
  <p>If passed {@code null}, default {@link #DEFAULT_UNTRUSTFUL_MIMETYPES}
  will be used. If set to an empty array, detection is applied only to
  captures without {@code Content-Type} header.</p>
  @param untrustfulMimeTypes list of mime-type prefixes