code: private boolean importConfigurations() {
  		// Create a set of files in the inventory
  		Set<File> files = inventory.entries().stream().map(v->v.getPath()).collect(Collectors.toSet());
  		List<File> entriesToImport = Arrays.asList(baseDir.listFiles(f->
  			f.isFile()
  			&& !f.equals(catalog)	// Exclude the master catalog (should it have the same extension as entries)
  			&& f.getName().endsWith(CONFIG_EXT)
  			&& !files.contains(f))	// Exclude files already in the inventory
  		);
  		entriesToImport.forEach(f->{
  			try {
  				inventory.add(InventoryEntry.create(Configuration.read(f).copyWithIdentifier(inventory.nextIdentifier()), newConfigurationFile()));
  				f.delete();
  			} catch (IOException e) {
  				if (logger.isLoggable(Level.FINE)) {
  					logger.log(Level.FINE, "Failed to read: " + f, e);
  				}
  			}
  		});
  		return !entriesToImport.isEmpty();
  	}
docs: Imports new configurations from the file system.
  @return true if something was imported, false otherwise