docs: protected Dataset getDatasetOrThrowException(final Uri uri) {
  		final Dataset dataset = mMatcher.matchDataset(uri);
  		if (dataset == null) {
  			throw new IllegalArgumentException("Unsupported URI: " + uri);
  		}
  		if (dataset instanceof ContextDataset) {
  			((ContextDataset)dataset).setContext(getContext());
  		}
  		return dataset;
  	}