static Catalog read(ResourceRef catalogRef) {
		Util.verboseMsg(String.format("Reading catalog from %s", catalogRef.getOriginalResource()));
		Catalog catalog = Catalog.empty();
		if (catalogRef.exists()) {
			try (InputStream is = catalogRef.getInputStream()) {
				catalog = read(is);
			} catch (IOException e) {
				// Ignore errors
			}
		}
		return catalog;
	}
Returns a Catalog containing all the aliases from local catalog files merged
into one. This follows the system where aliases that are "nearest" have
priority.

@param includeImplicits Determines if the implicit catalogs should be merged
                        or not
@return a Catalog object
src/main/java/dev/jbang/catalog/Catalog.java