}
if (thrown != null) {
System.err.println("Ignoring " + procName + " (" + thrown + ")");
}
}
Factory cldrFactory = Factory.make(sourceDir, ".*");
Set<String> locales = cldrFactory.getAvailable();
if (restrictLocales != null) {
Set<String> newLocales = new HashSet<String>();
newLocales.add("root"); // always include root or things break
for (String locale : restrictLocales.split(",")) {
if (!locales.contains(locale)) {