}
if (action.isEmpty() || action.size() > 1) {
SJK.failAndPrintUsage("You should choose one of " + allCommands);
}
if (classifier != null) {
Config cfg = new Config();
Cascade.parse(new FileReader(classifier), cfg);
buckets = cfg.create();
}
if (classifier == null && bucket != null) {
SJK.failAndPrintUsage("--bucket option requires --classifer");
}
action.get(0).run();