code: @Override
  	public boolean apply(final URI uri) {
  		if (uri.getHost() == null) throw new IllegalArgumentException("URI \"" + uri + "\" has no host");
  		// BURL hosts are always lower cased
  		return uri.getHost().endsWith(suffix);
  	}
docs: Apply the filter to a given URI
  
  @param uri the URI to be filtered
  @return <code>true</code> if the host part of <code>uri</code> ends with the allowed suffix